Excel または Matlab での積み上げ棒グラフ

Excel または Matlab での積み上げ棒グラフ

このグラフを matlab/excel で表したいです。X 軸はプライマリ ネットワークの負荷を示し、値は 0.0 から 0.9 です。Y 軸には NSU/NCH の比率があり、0.08 から 0.44 までで、各ステップは 0.04 です。CHO と NHO の 2 つのカテゴリがあり、図では NHO は青で表され、CHO は緑で表されます。比率値が 0.08 の場合、CHO は ld_pr(x 軸) のすべての値に対してより優れており、0.4 と 0.44 の場合も同様で、NHO は ld_pr のすべての値に対してより優れています。

0.5から0.6ではNHO(青線)の方が良く、0.6から0.9ではCHO(緑線)の方が良くなります。これをmatlabかExcelで表示したいのですが、どなたか助けていただけないでしょうか?

ここに画像の説明を入力してください

答え1

いくつかの場所では CHO に 2 つの別々のバーがあるため、データ テーブルを 3 つのシリーズで構造化する必要があります。

ここに画像の説明を入力してください

これでグラフを作成できます。詳細は Excel のバージョンによって異なります。

B1:D11 のデータ (見出しを含む) を選択し、[グラフ] タブから [棒グラフ > 積み上げ棒グラフ] を選択します。次のようなグラフが表示されます。

ここに画像の説明を入力してください

次に、「グラフ」メニューから「ソース データ...」を選択します。リストの最初のシリーズ (CHO) をクリックし、「カテゴリ (X) 軸ラベル:」のボックスをクリックして、NSU/NCH データ (A2:A11) を選択します。

「グラフのレイアウト」の下に、垂直軸のタイトルを追加します。必要に応じてテキストを編集します。

水平軸をクリックして選択し、スケールを編集して最大値を 0.9、主要単位を 0.1 にします。

各シリーズを順番にクリックしてバーの色を変更し、データ シリーズを編集して、塗りつぶしを適切な色に変更します。

最後に、凡例を選択して削除するか、CHO2 ラベルだけをもう一度クリックして削除します。最終結果は次のようになります。

ここに画像の説明を入力してください

関連情報