Borrar filtros
Borrar filtros

How can I plot a scatter graph with dates along the x-axis

7 visualizaciones (últimos 30 días)
Charlotte Evans
Charlotte Evans el 13 de Abr. de 2015
Respondida: Onur Tavaslioglu el 17 de Jun. de 2019
I have data of prices at certain dates stored in a 2 collum vector. I want to plot a scatter plot of this data, and have tried using datetick and datenum to try and rename the x-axis but I can't seem to get it to work. I have tried converting the dates (which are in ddmmyyyy form) into a string of dates but again it gives the incorrect graph labels.
Does anyone know how to do this, I have around 1000 data points

Respuestas (1)

Onur Tavaslioglu
Onur Tavaslioglu el 17 de Jun. de 2019
n = 1:10:100;
r = unidrnd(n);
d(10) = datetime;
gscatter(d,r);
I have created a random input vector with and a datetime vector.
gscatter plots them with dates on the x-axis. You can arrange the format of the datetime vector as you want.

Categorías

Más información sobre Dates and Time en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by