daikikatsuragawa
@daikikatsuragawa

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Pythonにより棒グラフに基準となる横線を足したグラフを作成したい(本文中に参考画像あり)

解決したいこと

Pythonにより以下のようなグラフを作成したいです。

イメージ.png

ある値を棒グラフにより描画し、その上に基準となる線を足したいと思います。matplotlibにより、棒グラフの上に折れ線グラフを足すということはできたのですが、どうにかこのようなグラフができないかと思っています。

参考までに、元となるデータは以下のようなものを考えています。

棒グラフにする値 黒線にする値(基準)
30 20
10 15

よろしくお願いします🙇‍♂️

0

1Answer

下記コードで

from matplotlib import pyplot as plt

x = [0, 1]
data = [30, 10]
std_line = [20, 15]

plt.bar(x, data, width = 0.75)
for _x, line in zip(x, std_line):
    plt.hlines(line, _x - 0.5, _x + 0.5, color = "black")

plt.show()

以下のグラフが得られます.

Figure_1.png

2Like

Comments

  1. ありがとうございます🙇‍♂️とても助かりました。

Your answer might help someone💌