Python培訓教程分享:怎樣使用Pandas的內建資料結構繪圖?
學習Python技術需要了解很多常識,對資料方面的敏感能力更是要加強,本期小編為大家介紹的 Python培訓教程就是關於怎樣使用Pandas的內建資料結構繪圖的內容,希望能夠給大家帶來幫助。
Python培訓教程分享:怎樣使用Pandas的內建資料結構繪圖?
matplotibl是眾多Python視覺化工具的鼻相,也是最標準的視覺化工具,功能十分強大。但是matplotibl的實現較為底層,畫圖的步驟也較為煩瑣,繪製一張完整的圖表需要很多基本元件。目前,很多開源框架的繪圖功能都是基於matplotibl實現的,pandas便是其中之一。對於pandas的資料結構來說,直接使用其自身的繪圖功能要比matplotibl更加方便簡單。表9-16中列舉了有關pandas內建資料結構繪製圖形的常用方法。
表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所示。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996644/viewspace-2841598/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python培訓教程:Python內建資料結構之雙向佇列Python資料結構佇列
- Python培訓:Python內建資料結構之雙向佇列Python資料結構佇列
- Python培訓教程分享:visual studio編寫python怎麼樣?Python
- Python培訓教程分享:Python中選擇結構是什麼Python
- Python培訓分享:Python發展前景怎麼樣?Python
- Python教程:Python內建資料結構之雙向佇列!Python資料結構佇列
- Python培訓分享:Python內建標準異常及其解析Python
- Python:內建資料結構_字串Python資料結構字串
- Python培訓教程:Python有哪些比較重要的內建函式?Python函式
- Python內建資料結構--bytes、bytearrayPython資料結構
- Python技術分享:內建資料結構之雙向佇列Python資料結構佇列
- 組織結構圖是什麼?怎樣繪製結構圖?
- Python培訓教程分享:Python異常機制Python
- python 內建資料結構-數值型Python資料結構
- 好程式設計師大資料培訓分享Hadoop怎樣處理資料?程式設計師大資料Hadoop
- Python培訓教程分享:“高效實用” 的Python工具庫Python
- Python培訓就業怎麼樣?Python就業
- java培訓教程分享:Java中怎樣將資料物件序列化和反序列化?Java物件
- Pandas高階教程之:稀疏資料結構資料結構
- ui培訓教程分享:平面設計怎樣視覺空間感?UI視覺
- 好程式設計師Python培訓分享Python系列之分支結構程式設計師Python
- Python學習參加培訓怎麼樣?Python培訓靠譜嗎?Python
- java培訓分享:java培訓架構師學習線路圖Java架構
- 好程式設計師Python培訓分享Python系列之迴圈結構程式設計師Python
- java培訓教程:什麼是匿名內部類?怎樣建立匿名內部類?Java
- Python內建資料結構之雙向佇列Python資料結構佇列
- Python培訓教程分享:10款超好用的Python開發工具!Python
- Python培訓教程分享:有哪些值得使用的爬蟲開源專案?Python爬蟲
- Python培訓就業好嗎?薪資待遇怎麼樣?Python就業
- 企業組織結構圖怎麼畫?分享一些結構圖的繪製方法
- Pandas之:深入理解Pandas的資料結構資料結構
- Java培訓教程之JDBC URL結構分析JavaJDBC
- Python培訓分享:Python中常用的資料分析工具(模組)有哪些?Python
- 好程式設計師大資料培訓分享怎樣進行大資料入門學習程式設計師大資料
- Python培訓後就業怎麼樣?薪資待遇高不高?Python就業
- 內建資料結構集合和字典資料結構
- Python中pandas是什麼?資料結構介紹!Python資料結構
- web前端培訓教程中程式的順序結構及選擇結構Web前端