亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Python > 正文

用Python實現數據的透視表的方法

2024-09-09 19:02:25
字體:
來源:轉載
供稿:網友

在處理數據時,經常需要對數據分組計算均值或者計數,在Microsoft Excel中,可以通過透視表輕易實現簡單的分組運算。而對于更加復雜的分組運算,Python中pandas包可以幫助我們實現。

1 數據

首先引入幾個重要的包:

import pandas as pdimport numpy as npfrom pandas import DataFrame,Series

通過代碼構造數據集:

data=DataFrame({'key1':['a','b','c','a','c','a','b','a','c','a','b','c'],'key2':['one','two','three','two','one','one','three','one','two','three','one','two'],'num1':np.random.rand(12),'num2':np.random.randn(12)})

得到數據集如下:

data key1 key2  num1  num20 a one 0.268705 0.0840911 b two 0.876707 0.2177942 c three 0.229999 0.5744023 a two 0.707990 -1.4444154 c one 0.786064 0.3432445 a one 0.587273 1.2123916 b three 0.927396 1.5053727 a one 0.295271 -0.4976338 c two 0.292721 0.0988149 a three 0.369788 -1.157426

2 交叉表―分類計數

按照不同類進行計數統計是最常見透視功能,可以通

(1)crosstab

#函數:crosstab(index, columns, values=None, rownames=None, colnames=None, aggfunc=None, margins=False, dropna=True, normalize=False)

crosstab的index和columns是必須要指定復制的參數:

pd.crosstab(data.key1,data.key2)

結果如下:

key2 one three twokey1     a  3  1 1b  0  1 1c  1  1 1

想要在邊框處增加匯總項可以指定margin的值為True:

pd.crosstab(data.key1,data.key2,margins=True)

結果:

key2 one three two Allkey1      a  3  1 1 5b  1  1 1 3c  1  1 2 4All  5  3 4 12

(2)pivot_table

函數:

pivot_table(data, values=None, index=None, columns=None, aggfunc='mean', fill_value=None, margins=False, dropna=True, margins_name='All')

使用pivot_table函數同樣可以實現,運算函數默認值aggfunc='mean',指定為aggfunc='count'即可:

data.pivot_table('num1',index='key1',columns='key2',aggfunc='count')

結果相同:

key2 one three twokey1     a  3  1 1b  1  1 1c  1  1 2

(3)groupby

通過groupby相對來說會更加復雜,首先需要對data按照key1和key2進行聚類,然后進行count運算,再將key2的index重塑為columns:

data.groupby(['key1','key2'])['num1'].count().unstack()

結果:

key2 one three twokey1     a  3  1 1b  1  1 1c  1  1 2

3 其它透視表運算

(1)pivot_table

pivot_table(data, values=None, index=None, columns=None, aggfunc='mean', fill_value=None, margins=False, dropna=True, margins_name='All')

要進行何種運算,只需要指定aggfunc即可。

默認計算均值:

data.pivot_table(index='key1',columns='key2')

out:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美大片欧美激情性色a∨久久| 亚洲香蕉av在线一区二区三区| 精品爽片免费看久久| 色综合久久久久久中文网| 北条麻妃一区二区在线观看| 欧美自拍视频在线观看| 国模极品一区二区三区| 欧美黑人一区二区三区| www欧美xxxx| 精品露脸国产偷人在视频| 欧洲午夜精品久久久| 91精品国产高清| 亚洲片在线观看| 中文字幕一区电影| 国产欧美日韩专区发布| 国产精品一区二区3区| 亚洲精品成人久久电影| 欧美与黑人午夜性猛交久久久| 日韩69视频在线观看| 97超级碰碰碰| 成人中文字幕在线观看| 俺去了亚洲欧美日韩| 国产精品亚洲精品| 欧美成人高清视频| 欧美xxxx做受欧美| 青青草成人在线| 精品国产91久久久久久老师| 亚洲第一男人天堂| 欧美性生交xxxxx久久久| 国产精品一区二区在线| 亚洲电影av在线| 欧美一区二区三区艳史| 国产日韩av在线| 日本不卡视频在线播放| 亚洲二区在线播放视频| 欧美裸体xxxx极品少妇| 色七七影院综合| 青草青草久热精品视频在线网站| 国产精品网址在线| 国产精品高潮呻吟久久av野狼| 精品国产欧美一区二区三区成人| 91精品国产91| 国产欧美一区二区三区视频| 国产精品大片wwwwww| 国产亚洲精品久久久久动| 日韩免费在线播放| 一区二区三区久久精品| 色狠狠av一区二区三区香蕉蜜桃| 成人妇女淫片aaaa视频| 日韩免费在线电影| 日本一区二区三区在线播放| 美日韩精品视频免费看| 17婷婷久久www| 综合av色偷偷网| 久久久久国产精品免费网站| 欧美精品久久久久久久免费观看| 日韩久久精品电影| 日韩hd视频在线观看| 久久亚洲精品国产亚洲老地址| 91沈先生作品| 日韩精品日韩在线观看| 欧美激情久久久久| 日本一本a高清免费不卡| 91日本在线观看| yellow中文字幕久久| 亚洲天堂一区二区三区| 国产精品v日韩精品| 这里只有精品久久| 日韩在线中文视频| 91亚洲精品久久久久久久久久久久| 欧美视频中文字幕在线| 精品久久久国产精品999| 51精品在线观看| 92版电视剧仙鹤神针在线观看| 亚洲女性裸体视频| 欧美性在线观看| 98精品国产自产在线观看| 日韩欧美aaa| 国产在线精品一区免费香蕉| 精品香蕉一区二区三区| 国产成人精品免高潮在线观看| 久久久国产精品一区| 欧美精品激情在线| 亚洲第一福利在线观看| 亚洲天堂av电影| 国产精品免费一区二区三区都可以| 亚洲精品在线91| 成人在线视频福利| 欧美日韩福利在线观看| 91成人性视频| 欧美午夜宅男影院在线观看| 国产精品高潮在线| 国产在线拍揄自揄视频不卡99| 视频直播国产精品| 国产精品av免费在线观看| 国产精品视频区1| 亚洲色图日韩av| 欧美精品999| 91精品啪aⅴ在线观看国产| 亚洲成人三级在线| 亚洲欧美国产一区二区三区| 亚洲香蕉成视频在线观看| 91精品国产高清自在线看超| 欧美一级免费视频| 精品视频在线导航| 日日噜噜噜夜夜爽亚洲精品| 国产美女久久精品香蕉69| 97人人做人人爱| 久久久久久尹人网香蕉| 国产午夜精品久久久| 久久99精品视频一区97| 亚洲欧洲国产伦综合| 欧美一级电影在线| 久久久久久久久91| 欧美激情videoshd| 7777kkkk成人观看| 欧美黑人又粗大| 国产在线视频不卡| 蜜臀久久99精品久久久久久宅男| 欧美一级黑人aaaaaaa做受| 尤物九九久久国产精品的分类| 韩国精品久久久999| 成人中文字幕+乱码+中文字幕| 亚洲第一av网站| 国产99视频在线观看| www亚洲精品| 久久久精品免费视频| 亚洲免费小视频| 国产精品入口日韩视频大尺度| 久久久这里只有精品视频| 久久精品国产亚洲一区二区| 57pao成人永久免费视频| 亚洲人成人99网站| 欧美色videos| 日韩精品一区二区三区第95| 亚洲高清福利视频| 国产精欧美一区二区三区| 理论片在线不卡免费观看| 66m—66摸成人免费视频| 欧美精品久久一区二区| 午夜免费久久久久| 亚洲欧美一区二区激情| 亚洲电影天堂av| 成人h片在线播放免费网站| 亚洲中国色老太| 久久精品中文字幕免费mv| 亚洲精品成人久久| 91精品国产综合久久久久久久久| 欧美伊久线香蕉线新在线| 精品人伦一区二区三区蜜桃网站| 日韩在线观看免费全集电视剧网站| 麻豆精品精华液| 国产日产欧美精品| 久久久中文字幕| 一区二区三区天堂av| 欧美激情性做爰免费视频| 亚洲欧美日韩国产成人| 亚洲精品资源美女情侣酒店| 亚洲999一在线观看www| 亚洲奶大毛多的老太婆| 中文字幕亚洲欧美在线| 黄色精品在线看| 日韩av综合网| 992tv成人免费影院|