Pandas數(shù)據(jù)處理庫畫圖與文件讀取使用示例
Pandas畫圖
注意:本案例使用 Jupyter Notebook 進(jìn)行案例演示
pandas庫中集成了matplotlib庫,可以直接進(jìn)行調(diào)用,在相應(yīng)的DataFrame后,加上.plot就能直接進(jìn)行繪圖,具體語法格式如下所示:
pandas.DataFrame.plot
DataFrame.plt(x=None, y=None, kind='line')
x:x數(shù)據(jù)
y:y數(shù)據(jù)
kind:圖類型
- 'line':折線圖
- 'bar':柱狀圖
- 'barth':
- 'hist':直方圖
- 'pie':餅圖
- 'scatter':散點(diǎn)圖
我們想繪制散點(diǎn)圖觀察一下兩者之間(年份與自然增長率)之間的關(guān)系:首先導(dǎo)入相關(guān)庫,前幾行代碼是解決中文字體顯示問題,然后讀取數(shù)據(jù),最后使用.plot函數(shù)繪制散點(diǎn)圖。具體代碼如下所示:
# 看一下兩者之間的關(guān)系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")
代碼運(yùn)行結(jié)果如下圖所示:

文件讀取與存儲(chǔ)
read_csv讀取文件
pandas.read_csv(filepath_or_buffer, sep = ',')
- filepath_or_buffe:文件路徑
- usecols:指定讀取的列名,列表形式
以上就是Pandas數(shù)據(jù)處理庫畫圖與文件讀取使用示例的詳細(xì)內(nèi)容,更多關(guān)于Pandas畫圖文件讀取的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Python自動(dòng)掃碼支付的實(shí)現(xiàn)示例
本文主要介紹了Python自動(dòng)掃碼支付的實(shí)現(xiàn)示例,包括二維碼識(shí)別、自動(dòng)填寫支付信息、自動(dòng)點(diǎn)擊支付等過程,具有一定的參考價(jià)值,感興趣的可以了解一下2023-11-11
Keras模型轉(zhuǎn)成tensorflow的.pb操作
這篇文章主要介紹了Keras模型轉(zhuǎn)成tensorflow的.pb操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
CentOS7上使用pyenv搭建Django環(huán)境
本文主要介紹了CentOS7上使用pyenv搭建Django環(huán)境,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11
解決python訪問報(bào)錯(cuò):jinja2.exceptions.TemplateNotFound:index.html
這篇文章主要介紹了解決python訪問報(bào)錯(cuò):jinja2.exceptions.TemplateNotFound:index.html,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
基于Python的ModbusTCP客戶端實(shí)現(xiàn)詳解
這篇文章主要介紹了基于Python的ModbusTCP客戶端實(shí)現(xiàn)詳解,Modbus Poll和Modbus Slave是兩款非常流行的Modbus設(shè)備仿真軟件,支持Modbus RTU/ASCII和Modbus TCP/IP協(xié)議 ,經(jīng)常用于測試和調(diào)試Modbus設(shè)備,觀察Modbus通信過程中的各種報(bào)文,需要的朋友可以參考下2019-07-07
Python利用解析JSON實(shí)現(xiàn)主機(jī)管理
JSON 是一種獨(dú)立于編程語言的數(shù)據(jù)格式,因此在不同的編程語言中都有對應(yīng)的解析器和生成器,本文主要介紹了Python如何通過解析JSON實(shí)現(xiàn)主機(jī)管理,感興趣的小伙伴可以了解一下2023-12-12
在Python中處理時(shí)間之clock()方法的使用
這篇文章主要介紹了在Python中處理時(shí)間之clock()方法的使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-05-05

