好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Pandas使用stack和pivot實現數據透視的方法

Pandas使用stack和pivot實現數據透視的方法

熱門標簽:電話機器人適用業務 不錯的400電話辦理 湛江電銷防封卡 佛山防封外呼系統收費 南昌辦理400電話怎么安裝 哈爾濱外呼系統代理商 徐州天音防封電銷卡 鄭州智能外呼系統運營商 獲客智能電銷機器人

前言

筆者最近正在學習Pandas數據分析,將自己的學習筆記做成一套系列文章。本節主要記錄Pandas中使用stack和pivot實現數據透視。

 一、經過統計得到多維度指標數據

非常場景的統計場景,指定多個維度,計算聚合后的指標
實例:統計得到“電影評分數據集”,每個月份的每個分數被評分多少次:(月份、分數1-5、次數)

import pandas as pd
import numpy as np
%matplotlib inline
df=pd.read_csv(
        "./datas/ml-1m/ratings.dat",
    sep="::",
    engine='python',
    names='UserID::MovieID::Rating::Timestamp'.split("::"),
    header=None
)
df.head()

#將時間戳轉換為具體的時間
df['padate']=pd.to_datetime(df["Timestamp"],unit='s')
df.head()

df.dtypes

#實現數據統計 
# 對于這樣格式的數據,我想查看按月份,不同評分的次數趨勢,是沒有辦法進行實現的,需要將數據轉換為每個評分是一列才可以實現。
df_group=df.groupby([df["padate"].dt.month,"Rating"])["UserID"].agg(pv=np.sum) 
df_group.head(20)




二、使用unstack實現數據的二維透視

目的: 想要畫圖對比按照月份的不同評分的數量趨勢

df_stack=df_group.unstack()
df_stack

df_stack.plot()

#unstack和stack是互逆的操作
df_stack.stack().head(20)


三、使用pivot簡化透視

pivot方法相當于對df使用set_index創建分層索引,然后調用unstack

df_group.head(20)

df_reset=df_group.reset_index()
df_reset.head()

df_pivot=df_reset.pivot("padate","Rating","pv")
df_pivot.head()

df_pivot.plot()



四、stack、unstack、pivot的語法

1.stack

stack:DataFrame.stack(level=-1,dropna=True),將column變成index,類似把橫放的書籍變成豎放
level=-1代表多層索引的最內層,可以通過==0,1,2指定多層索引的對應層

2.unstack

unstack:DataFrame.unstack(level=-1,fill_value=None),將index變成column,類似把豎放的書變成橫放

3.pivot

pivot:DataFrame.pivot(index=None,columns=None,values=None),指定index,columns,values實現二維透視

總結

到此這篇關于Pandas使用stack和pivot實現數據透視的方法的文章就介紹到這了,更多相關Pandas stack和pivot數據透視內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Pandas 重塑(stack)和軸向旋轉(pivot)的實現
  • pandas.DataFrame的pivot()和unstack()實現行轉列

標簽:呂梁 紹興 蕪湖 懷化 吉安 廣西 蘭州 安康

巨人網絡通訊聲明:本文標題《Pandas使用stack和pivot實現數據透視的方法》,本文關鍵詞  Pandas,使用,stack,和,pivot,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Pandas使用stack和pivot實現數據透視的方法》相關的同類信息!
  • 本頁收集關于Pandas使用stack和pivot實現數據透視的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 2019国产精品无码免费无禁播放器 | 邱淑贞被躁120分钟视频| 色欲AV精品一区二区三区古女| 欧美黄网站| **毛片一级片| 午夜操一操| 国产精品欧美在线观看| 亚洲人成人| 20日本xxxxxxxxx19| 人人射人人干| 精壮黑人大战白妇magnet| 在线无码精品秘?入口四色| 欧美一区二区人人喊爽| 溼声小说有声在线收听| 女镇长好紧好多水呀| 黄色影片在线播放| 精品欧美Av无码久久久KTV| 美女被在线网站免费视频| 亚洲成a人片在线v观看| 狼人狠狠干| 好爽?要高潮了?孕妇| 自由日本语亚洲人娇小| 三级电影灯草和尚| 国产精品videossex白浆| 亚洲AⅤ欧洲AV国产综合图片| 天堂VA蜜桃一区二区三区漫画版| 亚洲字幕久久| 国产香蕉97碰碰久久人人| 边吃奶边挵进去呻吟动视频| 20岁chinese免费男同| ww777766香港最快开奖结果| 国产 日本 欧美 港台| 国产精品日本一区二区在线播放| 国产在线精品香蕉麻豆| 丈夫面前被侵犯| 久久国产精品99久久久久久老狼| 《放荡的情欲》未删版| 污片网| 翘臀美女xx00后进式在阳台图| 猎户H圆房~H嗯啊1V2动漫| 快穿系统诱受每天被c推文|