Getting color in a "timeseries plot"
古いコメントを表示
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 件のコメント
per isakson
2017 年 1 月 2 日
編集済み: per isakson
2017 年 1 月 2 日
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
2017 年 1 月 2 日
Please correct the first link.
per isakson
2017 年 1 月 2 日
Fixed it. Thanks!
採用された回答
その他の回答 (1 件)
Preethi
2016 年 12 月 30 日
hello,
you can append 'r', 'g' ....
plot(ts1,'.r')
or
plot(ts1,'.','Color',[0,0.2,0.8])
カテゴリ
ヘルプ センター および File Exchange で Programming についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!