Remove "data1" & "data2" recession plot legend
10 ビュー (過去 30 日間)
古いコメントを表示
I'm plotting a return series with a recession plot as an overlay. The issue is that the recession "bars" shows up as data1 and data2 in the legend.
How do I remove "data1" & "data2" from the legend?
clear
clc
v = datevec({'31-Jan-2000','31-May-2021'});
date = datenum(cumsum([v(1,1:3);ones(diff(v(:,1:3))*[12 1 0 ]',1)*[0 1 0 ]]));
x=randn(257,1);
figure;
plot(date,x);
datetick('x','yyyy');
legend('x');
recessionplot;
0 件のコメント
採用された回答
the cyclist
2021 年 8 月 25 日
The simplest is probably to just wait until all the plots are created before adding the legend.
v = datevec({'31-Jan-2000','31-May-2021'});
date = datenum(cumsum([v(1,1:3);ones(diff(v(:,1:3))*[12 1 0 ]',1)*[0 1 0 ]]));
x=randn(257,1);
figure;
plot(date,x);
datetick('x','yyyy');
recessionplot;
legend('x')
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Legend についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

