Python培訓教程分享:怎樣使用Pandas的內建資料結構繪圖?

千鋒教育qyf發表於2021-11-10

   學習Python技術需要了解很多常識,對資料方面的敏感能力更是要加強,本期小編為大家介紹的 Python培訓教程就是關於怎樣使用Pandas的內建資料結構繪圖的內容,希望能夠給大家帶來幫助。

  Python培訓教程分享:怎樣使用Pandas的內建資料結構繪圖?

  matplotibl是眾多Python視覺化工具的鼻相,也是最標準的視覺化工具,功能十分強大。但是matplotibl的實現較為底層,畫圖的步驟也較為煩瑣,繪製一張完整的圖表需要很多基本元件。目前,很多開源框架的繪圖功能都是基於matplotibl實現的,pandas便是其中之一。對於pandas的資料結構來說,直接使用其自身的繪圖功能要比matplotibl更加方便簡單。表9-16中列舉了有關pandas內建資料結構繪製圖形的常用方法。

1

表9-16 pandas繪製圖表的常用方法

  表9-16的plot0方法預設繪製線形圖,它還可以繪製其他型別的圖表,只需為kind引數傳入相應的值即可。kind引數支援如下值:

  "bar"或"barh"為條形圖。

  (2)"hist"為直方圖。

  (3)"box"為箱形圖。

  (4)"kde"或"density"為密度圖。

  (5)"area"為面積圖。

  (6)"scatter"為散點圖。

  (7)"hexbin"為六角形圖。

  (8)"pie"為餅圖。

  例如,使用plot()方法繪製柱形圖的程式碼如下:

  # 04 Cylindrical graph.py

  df = pd.DataFrame(np.random.rand(10,4),columns=['a','b','c',

  'd',])

  #繪製柱狀圖,也可以換用df.plot.bar(stacked=True)

  df.plot(stacked=True,kind="bar")

  plt.show()

  程式執行的結果如圖9-13所示。

3

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996644/viewspace-2841598/,如需轉載,請註明出處,否則將追究法律責任。

相關文章