Plot of 4 variables with dates(years)

4 ビュー (過去 30 日間)
Andreas S
Andreas S 2020 年 10 月 10 日
編集済み: Abdolkarim Mohammadi 2020 年 10 月 11 日
Hello everyone! I need some help on a plot. I need to put in a plot 4 cumulative returns(CS1,CS2,CS3,SC4) on axe y, with variable date 1990,1993,1996,2000,2003,2006,2010,2013,2016 and 2020 on axe x for four strategies P1,P2,P3,P4.
ylabel({'Cumulative return'});
xlabel({'Date'});
title({'Cumulative returns of the portfolios'});
Legend({'P1','P2','P3','P4'});

採用された回答

Abdolkarim Mohammadi
Abdolkarim Mohammadi 2020 年 10 月 10 日
編集済み: Abdolkarim Mohammadi 2020 年 10 月 11 日
You should read the documentation of plot():
All you need is to define cumulative return of the four series in columns.
CumulativeReturn = [
5 4 1 6
14 9 4 16
26 17 14 31
40 34 29 55
61 59 52 80
66 63 53 86
75 68 56 96
87 76 66 111
101 93 81 135
122 118 104 160];
Years = [1990;1993;1996;2000;2003;2006;2010;2013;2016;2020];
PlotHandle = plot (Years, CumulativeReturn);
set (PlotHandle, {'DisplayName'}, {'P1';'P2';'P3';'P4'});
set (PlotHandle, {'LineWidth'}, {2;2;2;2});
xlabel ('Years');
xticks (Years);
ylabel ('Cumulative return');
title ('Cumulative returns of the portfolios');
legend ('Location', 'Northwest');

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by