How do I create a stacked bar graph from values in a structured array?

2 ビュー (過去 30 日間)
Golnar
Golnar 2014 年 2 月 28 日
コメント済み: ROMIL 2014 年 2 月 28 日
If I have a structured array
patient.percentages = { [02 08 09]; [23 20 24]; [] }
and I want to create a stacked bar graph (with each bar having three sections like in the []), how do I draw upon these elements in my bar code?
figure; bar(1:3, [percentages], 0.5, 'stack'); ?

採用された回答

per isakson
per isakson 2014 年 2 月 28 日
編集済み: per isakson 2014 年 2 月 28 日
Try
figure;
bar(1:3, cat(1,patient.percentages{:}), 0.5, 'stack');
  4 件のコメント
Golnar
Golnar 2014 年 2 月 28 日
Thank you!
ROMIL
ROMIL 2014 年 2 月 28 日
That was of great help!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeStructures についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by