Plotting datetime from dataset
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have a two-column data set that I would like to plot. The data I would like to plot on the x-axis is datetime in the format yyyy-MM-dd refer to attached picture). What to I need to do to be able to plot the dates? I have not been able to find how to change them all into the correct format altogether, is this possible?
0 Commenti
Risposte (1)
per isakson
il 5 Giu 2020
Modificato: per isakson
il 5 Giu 2020
You may specify the format of the time axis in the plot command. See the documentation of plot()
%% Create some data that resambles your image
vec = zeros( 14, 3 );
vec(:,1) = 2010;
vec(:,2) = 1;
vec(:,3) = reshape([1:14],[],1);
y = randi([30,36],14,1);
DT = datetime( vec );
%%
lh = plot( DT, y, 'd', 'DatetimeTickFormat','yyyy-MM-dd' );
0 Commenti
Vedere anche
Categorie
Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!