python matplotlib 棒グラフの表示

sample code:

# -*- coding: utf-8 -*-
import matplotlib
import matplotlib.pyplot
import numpy
  
# グラフタイトル
matplotlib.pyplot.title('TEST TITLE')
# x軸のラベル
matplotlib.pyplot.xlabel("price")
# y軸のラベル
matplotlib.pyplot.ylabel("number")
  
X = ["A", "B", "C", "D", "E"]   # Xの値をlistで与える
Y = numpy.random.rand(5) * 10   # Yの値を乱数でとる
 
# 棒グラフを描画する
matplotlib.pyplot.bar(
    X,                # X軸の値
    Y,                # Y軸の値
    width=0.5,        # 棒の太さ
    color="red",      # 棒の色
    edgecolor="blue", # 棒の枠線の色
    linewidth=5       # 棒の枠線の太さ
    )
  
# グラフをFileに出力
matplotlib.pyplot.savefig("barimg.png")
# グラフをjupyterに出力
matplotlib.pyplot.show()

syntax:

 
# 棒グラフを描画する
matplotlib.pyplot.bar(
    X,                # X軸の値
    Y,                # Y軸の値
    width=0.5,        # 棒の太さ
    color="red",      # 棒の色
    edgecolor="blue", # 棒の枠線の色
    linewidth=5       # 棒の枠線の太さ
    )
 

result:

remarks:

matplotlib.pyplot.savefigでグラフを画像Fileとして保存