How do I use the values in a .txt file to create a stacked bar graph?

9 ビュー (過去 30 日間)
Golnar
Golnar 2014 年 3 月 26 日
コメント済み: Dishant Arora 2014 年 3 月 27 日
I've already been successful at opening the file and obtaining the values
fileID = fopen('report_data.txt','r');
patientName=fgetl(fileID);
dateOfBirth=fgetl(fileID);
notes=fgetl(fileID);
healthy_exposed = fgetl(fileID);
pus = fgetl(fileID);
necrotic = fgetl(fileID);
ulcer_stage = fgetl(fileID);
area = fgetl(fileID);
volume = fgetl(fileID);
fclose(fileID);
But I'd like to take healthy_exposed, pus, and necrotic and create a stacked bar graph.

回答 (1 件)

Dishant Arora
Dishant Arora 2014 年 3 月 26 日
編集済み: Dishant Arora 2014 年 3 月 27 日
bar( [str2num(healthy_exposed)', str2num(pus)', str2num(necrotic)'], 'stacked')
  4 件のコメント
Golnar
Golnar 2014 年 3 月 26 日
Hey Dishant, I did recently use str2num actually.
figure;
bar(cat(1, str2num(healthy_exposed), str2num(pus), str2num(necrotic)), 'stacked');
The result is this. It failed to produce a 'stacked' bar graph.
Dishant Arora
Dishant Arora 2014 年 3 月 27 日
I was wrong on my part. I have made appropriate changes in the answer.

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

カテゴリ

Help Center および File ExchangeLow-Level File I/O についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by