精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一篇文章帶你搞定 Pandas 繪圖 API

開發 后端
pandas除了數據處理還可以進行數據可視化展示,這里我們簡單說明一下pandas繪制常見圖形的一些API,使用pandas繪圖其實并不多,這里做一個簡單展示。

圖片

對于從網頁上爬取下來的數據很多很雜亂,我們需要進行數據可視化,pandas除了數據處理還可以進行數據可視化展示,這里我們簡單說明一下pandas繪制常見圖形的一些API:由于現在針對數據可視化有很多庫,matplotlib、seaborn、pyecharts等等,使用pandas繪圖其實并不多,這里做一個簡單展示。

目錄:

  • 柱狀圖
  • 餅圖
  • 折線圖
  • 散點圖
  • 直方圖

柱狀圖

普通柱圖

首先我們打開excel數據文件,如下圖所示:

圖片

Field:專業;Number:對應專業學生數量,根據兩列數據繪制簡單柱圖:

import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_excel('Students.xlsx')
# pd繪圖
data.sort_values(by='Number',inplace=True,ascending=False)
data.plot.bar(x='Field',y='Number',title='National Students Field')

plt.tight_layout()
plt.show()

解釋說明:

  1. Students.xlsx:對應的數據文件;
  2. data.sort_values(by='Number',inplace=True,ascending=False):按照Number數量大小排序,inplace = True:在當前數據文件上修改,不生成新的數據文件,ascending = False:降序排序;
  3. bar() 繪制柱圖的函數,x、y分別指定下,x、y軸的序列;
  4. tight_layout() 使得整個圖緊湊顯示,不然x軸的文字由于太長會被擋住;

結果如下所示:

圖片

分組柱圖

首先我們還是查看數據文件:students02.xlsx

圖片

給出了2016、2017兩年的學生數量,由此考慮繪制分組柱狀圖:

import  pandas as pd
import matplotlib.pyplot as plt
data = pd.read_excel('Students02.xlsx')
data.sort_values(by='2017',inplace=True,ascending=False)
data.plot.bar(x='Field',y=['2016','2017'],color=['red','orange'])

plt.title('National Students Number',fontsize=16,fontweight='bold')
plt.xlabel('Field',fontweight='bold')
plt.ylabel('Number',fontweight='bold')
# x軸刻度偏轉
ax = plt.gca()
ax.set_xticklabels(data['Field'],rotation=45,ha='right')
print(data)
f = plt.gcf()
f.subplots_adjust(left=0.2,bottom=0.4)
# plt.tight_layout()
plt.show()

解釋說明:

  1. bar() 繪制柱圖的函數,x、y分別指定下,x、y軸的序列,但是由于分組柱圖y軸不再是一個序列,而是由兩個(或多個)序列組成的列表;
  2. plt.title() 設置標題,當然也可以在bar() 函數里面設置;
  3. plt.gca() 獲得x軸的文字,下一列重新設置x軸的文字,并且把文字旋轉45°,ha='right':依照右點為中心進行水平對齊;
  4. plt.gcf() 拿到繪制的圖形對象,設置留白區域,left=0.2(左側留白20%),bottom=0.4,底部留白40%;

結果如下:

圖片

疊加柱圖

有的時候可能不只有兩組數據,要觀察多組數據的數量占比,可以采用疊加柱圖:

import matplotlib.pyplot as plt 
import pandas as pd
data = pd.read_excel('./excel文件/Users.xlsx') # 這里數據文件就不再展示
data['total'] = data['Oct'] + data['Nov'] + data['Dec']
data.sort_values(by='total',inplace=True,ascending=False)
# data.plot.bar(x='Name',y=['Oct','Nov','Dec'],stacked=True,title='Users Behavior') 豎直
data.plot.barh(x='Name',y=['Oct','Nov','Dec'],stacked=True,title='Users Behavior') #水平 如果需要改變順序,將ascending=true
plt.tight_layout()
plt.show()

結果如下圖所示:

圖片

餅圖

首先我們先查看一下數據文件,如下所示:

圖片

給出了2016,2017年來自不同國家的學生數量排名(rank);

由此繪制餅圖:

import pandas as pd
import matplotlib.pyplot as plt
plt.figure(figsize=(12,8),dpi=100)

students = pd.read_excel('./bin_Students.xlsx', index_col='From')

students['2017'].plot.pie(fontsize=8,counterclock=False)
plt.title('Source of International Students', fontsize=16, fontweight='bold')
plt.ylabel('2017', fontsize=12, fontweight='bold')
plt.show()

解釋說明:

  1. figsize:設置圖片大小,dpi:設置圖片分辨率;
  2. pie()函數繪制餅圖的的api函數,counterclock=False:這個參數設置餅圖占比元素的環繞方向,false變送逆時針;

結果如下圖所示:

圖片

折線圖

由于文件數據過多,這里不做展示;簡言之就是四個區域的不同周期的銷售狀況

繪圖代碼:

import pandas as pd 
import matplotlib.pyplot as plt
data = pd.read_excel('./excel文件/Orders.xlsx',index_col='Week')
data.plot.area(y=['Accessories','Bikes','Clothing','Components']) #疊加區域圖
plt.title('Sale Week Trend',fontsize=14,fontweight='bold')
plt.ylabel('Total',fontsize=10,fontweight='bold')
plt.xticks(data.index,fontsize=5)
plt.show()

結果如下:

圖片

由于后面集中圖形使用較少,這里不再展示數據文件,直接上代碼:

散點圖

import matplotlib.pyplot as plt 
import pandas as pd
data = pd.read_excel('./excel文件/home_data.xlsx',index_col='id')
data.plot.scatter(x='sqft_living',y='price') # 房子面積 價位
plt.show()

結果如下:

圖片

該圖形繪制的是在某地區房子價位與房子面積的分布關系;

直方圖

import matplotlib.pyplot as plt 
import pandas as pd
data = pd.read_excel('./excel文件/home_data.xlsx')
data['sqft_living'].plot.hist(bins=60) # bins 表示柱子的數量
plt.xticks(range(0,max(data['sqft_living']),500),rotation=90,fontsize=6)
plt.show()

結果如下:

圖片

該圖表示某地區房子的價位的分布情況。

總結

以上就是使用pandas結合matplotlib繪制一些基本常用圖形的例子,當然了例子是固定的,圖形是靈活的,我們還是要根據不同的數據表,結合不同的現實狀況,繪制不同的圖形達到我們的目的。

責任編輯:龐桂玉 來源: Python共享之家
相關推薦

2020-02-28 11:29:00

ElasticSear概念類比

2024-04-17 13:21:02

Python匿名函數

2021-05-15 10:16:14

Python匿名函數

2021-11-17 10:11:08

PythonLogging模塊

2022-03-30 10:51:40

JavaScript性能調優

2021-11-10 09:19:41

PythonShutil模塊

2021-03-06 10:05:03

Python函數變量

2021-03-15 08:38:42

StringBuffeJava基礎Java開發

2022-02-21 09:44:45

Git開源分布式

2021-06-30 00:20:12

Hangfire.NET平臺

2023-05-12 08:19:12

Netty程序框架

2021-05-31 08:59:57

Java數據庫訪問JDBC

2021-11-13 10:11:45

Pythonurllib庫Python基礎

2021-01-13 08:40:04

Go語言文件操作

2021-02-27 10:20:18

Go語言flag包開發技術

2021-02-20 10:06:14

語言文件操作

2023-05-08 08:21:15

JavaNIO編程

2021-03-09 14:04:01

JavaScriptCookie數據

2021-09-27 09:18:30

ListIterato接口方法

2021-01-26 23:46:32

JavaScript數據結構前端
點贊
收藏

51CTO技術棧公眾號

手机看片日韩国产| 国产日韩精品入口| 亚洲精品乱码久久久久久久久久久久| 日韩电影免费观| 中文字幕一区二区三区在线不卡 | 青青视频免费在线| 欧日韩在线视频| 蜜臀久久99精品久久久久久9| 欧美人在线观看| 日本成人午夜影院| 大型av综合网站| 欧美手机在线视频| 黄页网站大全在线观看| av网页在线| 99热99精品| 91视频免费在线| 成人午夜淫片100集| 97视频热人人精品免费| 亚洲精品一二区| 精品人妻二区中文字幕| 国产极品嫩模在线观看91精品| 亚洲小说欧美激情另类| 杨幂一区欧美专区| 欧洲一区av| 成人综合激情网| 成人福利在线视频| 国产午夜无码视频在线观看 | 欧美另类极品videosbestfree| 国产精品无码一区二区三区免费| 成人噜噜噜噜| 欧美优质美女网站| 激情六月丁香婷婷| 91高清视频在线观看| 中文字幕一区二区三区不卡在线| 欧美精品七区| 天天干天天插天天操| 国产精品自拍av| 91精品国产综合久久香蕉最新版 | 中文字幕制服丝袜在线| 精品999视频| 91麻豆国产自产在线观看| 亚洲最大av网| 国产xxxxxx| 国产一区在线观看麻豆| 国产精品影片在线观看| 男人天堂视频网| 久久精品毛片| 日韩免费高清在线观看| 狠狠人妻久久久久久综合| 99精品欧美| 97在线观看视频| 日韩黄色精品视频| 亚洲三级视频| 91chinesevideo永久地址| 日韩伦人妻无码| 99精品国产一区二区青青牛奶| 久久青草福利网站| 激情五月色婷婷| 亚洲在线观看| 国产91热爆ts人妖在线| 波多野结衣在线电影| 久久久久久久欧美精品| 国产不卡视频在线| 午夜一区二区三区四区| 美女在线一区二区| 亚洲一区二区三区视频| 亚洲AV无码一区二区三区性| 懂色av中文一区二区三区| 国产精品国产亚洲精品看不卡15| 蜜桃久久一区二区三区| www国产亚洲精品久久麻豆| 区一区二区三区中文字幕| 国产三级视频在线看| 中文字幕第一区| 99re8这里只有精品| 3344国产永久在线观看视频| 欧美香蕉大胸在线视频观看 | 欧美三级韩国三级日本三斤在线观看| 亚洲欧洲日本mm| 欧美亚洲一区在线| 中文字幕久久久久| 国产一区二区三区免费| 国产欧美丝袜| 91露出在线| 亚洲国产日韩一级| 国产视频一区二区三区在线播放| 久久人人视频| 精品国产免费人成电影在线观看四季 | 91在线看视频| 蜜桃视频一区二区三区| 亚洲综合在线播放| 欧美偷拍视频| 亚洲欧洲另类国产综合| www.日本在线播放| 国产成人精品一区二区三区视频| 日韩一区二区在线观看| 无码人妻aⅴ一区二区三区| 成人午夜av| 高清一区二区三区四区五区| 嫩草影院一区二区三区| 国产成人鲁色资源国产91色综| 欧美日韩一区二| 色操视频在线| 欧美专区日韩专区| 色综合久久五月| 婷婷综合社区| 国产精品h在线观看| 丁香花免费高清完整在线播放| 久久精品亚洲一区二区三区浴池 | 欧美福利在线视频| 一区二区三区国产盗摄 | 97人妻一区二区精品免费视频 | 日本а中文在线天堂| 911精品国产一区二区在线| 国产又黄又粗又猛又爽的视频| 国产精品国产一区| 国产成+人+综合+亚洲欧洲 | 国产农村妇女精品| 老太脱裤让老头玩ⅹxxxx| 亚洲精品成人一区| 国产亚洲欧洲黄色| 国产无套丰满白嫩对白| 福利视频网站一区二区三区| 曰韩不卡视频| 嫩草伊人久久精品少妇av杨幂| 亚洲国产天堂网精品网站| 中文字幕在线有码| 日韩成人午夜精品| 欧美日韩国产免费一区二区三区| sis001亚洲原创区| 日韩欧美的一区二区| 欧美特黄一级片| 男男视频亚洲欧美| 亚洲国产日韩综合一区| 日本精品不卡| 亚洲男人天堂久| 女人十八岁毛片| www.欧美.com| av免费观看大全| 精品国产影院| 亚州国产精品久久久| 国产又粗又猛又黄又爽| 国产精品传媒入口麻豆| 亚洲免费黄色网| 围产精品久久久久久久| 成人美女免费网站视频| 日本在线观看www| 精品视频123区在线观看| 久久久久久久毛片| 免费在线亚洲| 日韩av在线电影观看| 日韩制服诱惑| 日韩一区二区三区国产| 91九色蝌蚪91por成人| 中文字幕一区三区| 少妇性l交大片7724com| 欧美在线看片| 国产在线精品一区二区三区| 麻豆mv在线观看| 亚洲精品综合久久中文字幕| 懂色av蜜臀av粉嫩av喷吹| 欧美国产日韩精品免费观看| 日本超碰在线观看| 中文字幕一区二区三三| 99re6热在线精品视频播放速度| 性国产高清在线观看| 亚洲精品一线二线三线无人区| 日韩av无码中文字幕| 91免费国产在线| 一本岛在线视频| 亚洲九九视频| 韩日午夜在线资源一区二区| 欧美成人ⅴideosxxxxx| 自拍偷拍亚洲在线| 国产黄色片网站| 欧美日韩另类字幕中文| 亚洲一二三精品| 国产精品影视在线观看| 自慰无码一区二区三区| 成人写真视频| 国产精品久久亚洲| 蜜桃精品在线| 九九热这里只有精品6| 亚洲三区在线观看无套内射| 欧洲人成人精品| 国产亚洲精品久久久久久打不开| 91麻豆精东视频| 午夜免费一级片| 国产一区二区三区成人欧美日韩在线观看| 欧美视频小说| 秋霞影院一区| 国产精品91久久久| 丁香花在线电影小说观看| 国产一区二区三区视频在线观看 | 亚洲精品一区中文| 国产又黄又大又爽| 欧美性xxxx极品hd欧美风情| 黄色录像一级片| 91丝袜高跟美女视频| 天堂一区在线观看| 99精品久久久| 成人毛片100部免费看| 国产精品亚洲二区| 高清视频在线观看一区| 欧美成人aaa| 18性欧美xxxⅹ性满足| 国产原创视频在线观看| 亚洲美女视频网站| 亚洲乱码在线观看| 精品视频一区二区三区免费| 日韩不卡视频在线| 中文字幕亚洲一区二区av在线 | 亚洲理论中文字幕| 玖玖玖国产精品| 91九色丨porny丨国产jk| 99九九热只有国产精品| 看高清中日韩色视频| av自拍一区| 91在线色戒在线| 97欧美成人| 国产不卡在线观看| 色综合亚洲图丝熟| 久久久久国产精品一区| 巨大荫蒂视频欧美大片| 国产亚洲视频中文字幕视频| 四虎精品一区二区三区| 日韩欧美亚洲国产精品字幕久久久 | 亚洲国内自拍| 日本男女交配视频| 你懂的一区二区| 影音先锋欧美资源| 99精品美女| 中文字幕一区综合| 久久中文视频| 亚洲第一精品区| 97久久夜色精品国产| 亚洲午夜精品久久久中文影院av| 国产精品片aa在线观看| 欧美成ee人免费视频| 欧美一区自拍| 国产日韩亚洲精品| 美女av一区| 国产伦精品一区二区三区在线 | 老司机av福利| 久久综合av| 中文字幕一区二区中文字幕| 亚洲国产一区二区三区在线播放| 91社在线播放| 欧美va亚洲va日韩∨a综合色| 在线视频福利一区| 我不卡伦不卡影院| 黄网站色视频免费观看| 国产精品99免费看| 国产综合中文字幕| 噜噜噜在线观看免费视频日韩 | 成人综合网站| 国产日产久久高清欧美一区| 精品国产一区二区三区2021| 91九色露脸| 看全色黄大色大片免费久久久| 精品国产一区二区三区四区精华| 亚洲精品**不卡在线播he| 欧美精品七区| 婷婷伊人综合| 九一国产精品视频| 日韩激情一二三区| 爽爽爽在线观看| 成人免费va视频| 久久久久久九九九九九| 国产精品国产三级国产aⅴ中文 | 久久国产波多野结衣| 一区二区三区中文字幕在线观看| 国产在线精品观看| 欧日韩精品视频| 99视频在线观看免费| 亚洲国产日韩欧美在线99| freemovies性欧美| 欧美大片大片在线播放| 午夜欧美激情| 国产日本欧美一区二区三区在线| 91麻豆精品激情在线观看最新| 欧美福利精品| 亚洲精品一区二区妖精| 国产精品专区在线| 美女www一区二区| 中文字幕第3页| 亚洲国产成人一区二区三区| 草视频在线观看| 色婷婷精品久久二区二区蜜臀av| 一级做a爱片久久毛片| 精品久久久久久亚洲综合网| 可以免费看污视频的网站在线| 精品久久国产精品| 美女的胸无遮挡在线观看| 国产综合久久久久久| 日韩精品a在线观看91| 伊人久久av导航| av不卡免费看| 伊人五月天婷婷| 久久久精品国产免费观看同学| √天堂中文官网8在线| 色偷偷久久一区二区三区| www.国产.com| 在线观看欧美日韩国产| 日韩欧美精品一区二区三区| 91在线视频导航| 成人免费在线观看av| 欧美啪啪免费视频| 国产精品99久久久久| 亚洲一区 欧美| 欧美日韩在线免费| 亚洲黄色在线播放| 日韩色av导航| 成人免费毛片嘿嘿连载视频…| 国产日韩欧美精品| 一区二区三区四区日韩| 久热精品在线观看视频| 久久久久久夜精品精品免费| 五月天婷婷丁香| 欧美videos中文字幕| 国产福利视频在线观看| 国产精品无码专区在线观看| 国产va免费精品观看精品视频| 男人的天堂狠狠干| 国产成人精品一区二区三区四区| 黄色裸体一级片| 欧美午夜一区二区三区免费大片| 神马电影在线观看| 97人人模人人爽人人喊中文字| 欧美成人精品午夜一区二区| 最新精品视频| 久久电影网电视剧免费观看| 国产精品国产三级国产专业不| 欧美日韩亚洲成人| 人妻一区二区三区免费| 久久久中文字幕| 卡通动漫国产精品| 午夜精品久久久久久久无码| 99久久免费视频.com| 在线天堂中文字幕| 亚洲免费小视频| 成人国产二区| 欧美一级日本a级v片| 日本在线不卡一区| 青青青视频在线免费观看| 欧美日韩一区二区三区视频| 素人av在线| 91在线国产电影| 激情综合中文娱乐网| 免费a v网站| 欧美午夜女人视频在线| 国产露出视频在线观看| 国产剧情日韩欧美| 一精品久久久| 色哟哟视频在线| 日韩欧美一区视频| 国产高清在线看| 国产精品自拍偷拍视频| 综合一区在线| 亚洲激情 欧美| 欧美午夜精品久久久久久久| 国产天堂在线| 亚洲综合小说区| 一本色道久久精品| 美女被到爽高潮视频| 欧美日韩电影一区| 色呦呦在线免费观看| 久久av一区二区| 蜜臀精品一区二区三区在线观看| 日韩视频中文字幕在线观看| 欧美精品一区二区精品网| 少妇一区视频| 久久天天东北熟女毛茸茸| 99精品久久只有精品| 少妇又紧又色又爽又刺激视频| 久久精品国产精品| 久9re热视频这里只有精品| 美女黄色片视频| 一区二区免费看| 黄色av免费在线看| 亚洲一区二区三区四区视频| 亚洲激情av| 一本色道久久88| 亚洲级视频在线观看免费1级| 日本一区免费网站| 人人妻人人澡人人爽欧美一区双| 久久久久国产一区二区三区四区| 一级黄色片在线观看| 高清在线视频日韩欧美| 久久社区一区| 国产精品无码在线| 欧美高清视频一二三区| 欧美aa免费在线| 中文字幕一区二区三区乱码| 99精品久久只有精品| 国产ts人妖调教重口男| 国产精品福利久久久| 亚洲黄色影院| 日本少妇高清视频| 亚洲天堂网站在线观看视频|