国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

pandas pivot_table() 按日期分多列數據的方法

2020-01-04 14:03:31
字體:
來源:轉載
供稿:網友

如下所示:

 

date 20170307 20170308
iphone4 2 0
iphone5 2 1
iphone6 0 1

 

先生成DF數據。

>>> df = pd.DataFrame.from_dict([['ip4','20170307',1],['ip4','20170307',1],['ip5','20170307',1],['ip5','20170307',1],['ip6','20170308',1],['ip5','20170308',1]])>>> df.columns=['type','date','num']>>>df
 type   date num0 ip4 20170307  11 ip4 20170307  12 ip5 20170307  13 ip5 20170307  14 ip6 20170308  15 ip5 20170308  1
>>> pd.pivot_table(df,values='num',rows=['type'],cols=['date'],aggfunc=np.sum).fillna(0)

操作一下就是實現結果。

注:這個函數的參數形式在0.13.x版本里有效,其他版本請參考相應文檔。

從0.14.0開始,參數形式升級成pd.pivot_table(df,values='num',index=['type'],columns=['date'],aggfunc=np.sum).fillna(0)

以上這篇pandas pivot_table() 按日期分多列數據的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上饶县| 沿河| 大宁县| 蓝田县| 新营市| 连南| 嘉义市| 南开区| 印江| 乐平市| 秀山| 平山县| 南郑县| 明溪县| 庆元县| 南乐县| 中西区| 扶沟县| 石首市| 电白县| 济源市| 鄯善县| 金塔县| 团风县| 延津县| 电白县| 务川| 安西县| 内黄县| 英山县| 八宿县| 大同县| 桂林市| 乐业县| 明溪县| 高要市| 平原县| 商洛市| 达拉特旗| 象州县| 罗定市|