Borrar filtros
Borrar filtros

Plotting time series data but data rounding to minute

3 visualizaciones (últimos 30 días)
Jack Naumann
Jack Naumann el 29 de Mayo de 2018
Respondida: Peter Perkins el 4 de Jun. de 2018
Hi there,
I am plotting some time series data with the time data formatted as follows; '13/04/2018 01:00:49' However when I plot the data, it is appearing as per the attached image where all the data points appear to rounded to nearest minute ( or just the minute is plotted)
Anyone else come across this?
Thanks
Jack
  7 comentarios
Jack Naumann
Jack Naumann el 29 de Mayo de 2018
No worries, I understood - I have a datetime array on the x-axis already.
I tried your code but got the same error message. I am running 2016a - could that be the issue?
Paolo
Paolo el 29 de Mayo de 2018
Editada: Paolo el 29 de Mayo de 2018
Could be, you can try different formats and see what format it accepts. If you only wish to display the hours and minutes with not rounded values, try the following:
h1.Children.XAxis.TickValues = x;
h1.Children.XAxis.TickLabelFormat = 'HH:mm:ss';

Iniciar sesión para comentar.

Respuestas (1)

Peter Perkins
Peter Perkins el 4 de Jun. de 2018
Jack, what is it that makes you think all the data have been rounded to the nearest minute? Certainly the tick labels are rounded (and thinned to every 10min), but that's just the ticks, not the data.
Which are you concerned about? You should be able to zoom in to see where the actual data are plotted.

Categorías

Más información sobre Line Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by