Getting color in a "timeseries plot"
Afficher commentaires plus anciens
Hi, I am plotting a timeseries using a function like this "ts1 = timeseries(DD1,1:length(DD1))" I manage to plot "plot(ts1,'.') and it looks nice. However I would like to get color into the graph based on a second vector. Is this possible? I know "scatter" has this function but it does not work on my ts data..
What i want is date on x-axis, Wind direction on y-axis and Wind speed displayed as color. Can anyone help me please?
3 commentaires
per isakson
le 2 Jan 2017
Modifié(e) : per isakson
le 2 Jan 2017
Not directly out of the box, but search the File Exchange
- PlotColor by Bruno Luong
- Conditionally Colored Plot (CCPLOT) by Michael Heidingsfeld
- Perceptually improved colormaps by Matteo Niccoli
and there are more - I guess
Image Analyst
le 2 Jan 2017
Please correct the first link.
per isakson
le 2 Jan 2017
Fixed it. Thanks!
Réponse acceptée
Plus de réponses (1)
Preethi
le 30 Déc 2016
hello,
you can append 'r', 'g' ....
plot(ts1,'.r')
or
plot(ts1,'.','Color',[0,0.2,0.8])
1 commentaire
anja pedersen
le 30 Déc 2016
Catégories
En savoir plus sur Programming dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!