日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Pandas數據處理庫畫圖與文件讀取使用示例_python

作者:ZacheryZHANG ? 更新時間: 2022-11-20 編程語言

Pandas畫圖

注意:本案例使用?Jupyter Notebook?進行案例演示

pandas庫中集成了matplotlib庫,可以直接進行調用,在相應的DataFrame后,加上.plot就能直接進行繪圖,具體語法格式如下所示:

pandas.DataFrame.plot

DataFrame.plt(x=None, y=None, kind='line')

x:x數據

y:y數據

kind:圖類型

  • 'line':折線圖
  • 'bar':柱狀圖
  • 'barth':
  • 'hist':直方圖
  • 'pie':餅圖
  • 'scatter':散點圖

我們想繪制散點圖觀察一下兩者之間(年份與自然增長率)之間的關系:首先導入相關庫,前幾行代碼是解決中文字體顯示問題,然后讀取數據,最后使用.plot函數繪制散點圖。具體代碼如下所示:

# 看一下兩者之間的關系x="年份", y="自然增長率(%)"
import pandas as pd
import seaborn as sns
from pylab import mpl
from matplotlib.font_manager import FontProperties
myfont=FontProperties(fname=r'/usr/share/fonts/fangzheng/FZSYJW.TTF',size=12)
sns.set(font=myfont.get_name())
people = pd.read_csv("data/data140190/人口.csv")
people.plot(x="年份", y="自然增長率(%)", kind="scatter")

代碼運行結果如下圖所示:

文件讀取與存儲

read_csv讀取文件

pandas.read_csv(filepath_or_buffer, sep = ',')

  • filepath_or_buffe:文件路徑
  • usecols:指定讀取的列名,列表形式

原文鏈接:https://juejin.cn/post/7151403935251562509

欄目分類
最近更新