Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 積み上げ棒グラフ | よく使われるプロットの作成
Pythonによる究極の可視化
セクション 2.  5
single

single

book積み上げ棒グラフ

メニューを表示するにはスワイプしてください

積み上げ棒グラフは、各x軸グループ内で複数のカテゴリを比較するための手法。例えば、各国の総GDPだけでなく、個々の経済部門が総額にどのように寄与しているかを示すことが可能。

1234567891011
import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
copy

積み上げ棒グラフを作成するには、bar()関数を部門ごとに複数回呼び出す。同じcountriesリストをx軸に使用し、bottomパラメータによって各新しいセグメントが前のセグメントの上に積み重なるように設定。

Note
さらに学ぶ

bottom パラメータは、バーの下端の y 座標を指定。詳細は bar() ドキュメント を参照。

タスク

スワイプしてコーディングを開始

  1. 棒グラフを作成するための正しい関数を使用。
  2. yes_answers の下部バーをプロット。
  3. no_answers のバーを、正しいキーワード引数を指定して yes_answers のバーの上にプロット。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  5
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt