交叉表與透視表
交叉表與透視表什麼作用
探究股票的漲跌與星期幾有關?
以下圖當中表示,week代表星期幾,1,0代表這一天股票的漲跌幅是好還是壞,裡面的資料代表比例
可以了解為所有時間為星期一等等的資料當中漲跌幅好壞的比例
使用crosstab(交叉表)實作上圖
- 交叉表:交叉表用于計算一列資料對于另外一列資料的分組個數(尋找兩個列之間的關系)
- pd.crosstab(value1, value2)
- DataFrame.pivot_table([], index=[])
案例分析
- 資料準備
- 準備兩列資料,星期資料以及漲跌幅是好是壞資料
- 進行交叉表計算 或者 但是我們看到count隻是每個星期日子的好壞天數,并沒有得到比例,該怎麼去做?
- 對于每個星期一等的總天數求和,運用除法運算求出比例
-
檢視效果
使用plot畫出這個比例,使用stacked的柱狀圖
使用pivot_table(透視表)實作
使用透視表,剛才的過程更加簡單
也可以
版權聲明:
筆者部落格文章主要用來作為學習筆記使用,内容大部分整理自網際網路,如有侵權,請聯系部落客删除!