How can one draw a plot of this table?
조회 수: 1(최근 30일)
표시 이전 댓글
Suppose I have table T
date visiors sales
1/1/2021 3 100
1/2/2021 5 120
I want to draw a plot of "visitors" and "sales" with date on the x axis. How can one do this?
댓글 수: 0
채택된 답변
Dave B
2021년 7월 30일
편집: Dave B
2021년 7월 30일
plot(T.date, T.visitors)
hold on
plot(T.date, T.sales)
or
plot(T.date, [T.visitors T.sales])
or even:
plot(T.date, T.visitors, T.date, T.sales)
bar(T.date, [T.visitors T.sales])
Lot's more options for different visualizations can be found here
댓글 수: 3
Dave B
2021년 7월 30일
You can do this with:
stackedplot(T, {{'visitors' 'sales'}}, 'XVariable', 'Date')
The {{ might be confusing: you can think of this as: each element of the outer cell is an axes, each element of the inner cell is a line in that axes.
This definitely makes more sense when you have multiple plots to 'stack'.
추가 답변(0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!