天天看點

matplotlib繪圖基礎matplotlib繪圖

matplotlib繪圖

plt.plot()繪制線性圖

  • 繪制單條線性圖
    matplotlib繪圖基礎matplotlib繪圖
  • 繪制多條線性圖
    matplotlib繪圖基礎matplotlib繪圖
  • 設定坐标系的比例plt.figure(figsize=(a,b))
matplotlib繪圖基礎matplotlib繪圖
  • 設定圖列legend()
    matplotlib繪圖基礎matplotlib繪圖
  • 設定軸的辨別
    matplotlib繪圖基礎matplotlib繪圖
  • 圖例儲存
    • fig = plt.figure()
    • pllt.plot(x,y)
    • figure.savefig()
      matplotlib繪圖基礎matplotlib繪圖

柱狀圖:plt.bar()

  • 參數:第一個參數是索引,第二個參數是資料值,第三個參數是條形的寬度
matplotlib繪圖基礎matplotlib繪圖

直方圖

  • 一個特殊的柱狀圖,又叫密度圖
  • plt.hist()的參數
    • bins 可以是一個bin數量的整數值,也可以是表示bin的一個序列,預設值為10
    • normed 如果值為True,直方圖的值将進行歸一化處理,形成機率密度,預設值為Flase
    • color 指定直方圖的顔色,可以是單一顔色值,或顔色的序列,
      • 如果指定了多個資料集合,如DataFrame對象,顔色序列将會設定為相同的順序,如果未指定,将會使用一個預設的線條顔色
    • orientation 通過設定orientation為horizontal建立水準直方圖,預設為vertical
      matplotlib繪圖基礎matplotlib繪圖

餅圖

  • pie(),餅圖也隻有一個參數x
  • 餅圖适合展示部分站總體的比例,條形适合比較各個部分的大小
    matplotlib繪圖基礎matplotlib繪圖

散點圖

matplotlib繪圖基礎matplotlib繪圖