Getting color in a "timeseries plot"
Show older comments
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 Comments
per isakson
on 2 Jan 2017
Edited: per isakson
on 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
on 2 Jan 2017
Please correct the first link.
per isakson
on 2 Jan 2017
Fixed it. Thanks!
Accepted Answer
More Answers (1)
Preethi
on 30 Dec 2016
hello,
you can append 'r', 'g' ....
plot(ts1,'.r')
or
plot(ts1,'.','Color',[0,0.2,0.8])
1 Comment
anja pedersen
on 30 Dec 2016
Categories
Find more on Programming in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!