求助Python大神在Jupyter用Pandas如何處理複雜資料?

時間 2021-06-19 04:55:09

1樓:

import

pandas

aspd

result=df

.pivot_table

(values

='sales'

,index

='company'

,columns

='date'

,aggfunc

='sum'

)df:

result:

2樓:步其

stack 和 unstack的應用。

官方文件案例如下:

考慮到你提到資料情況,需要先做聚合處理,利用groupby,對數量求和,再unstack就可以啦~

3樓:老土豆

很簡單,給你個思路,使用groupby配合agg函式,在. T轉置即可,具體過程你自己想辦法實現,這個函式加上lambda和正則是資料預處理中經常使用的一套函式。

4樓:「已登出」

excel裡用透檢視就可以了吧,用pandas也是一樣的思路,參考pandas.crosstab(index, columns, values=None, rownames=None, colnames=None, aggfunc=None, margins=False, margins_name='All', dropna=True, normalize=False)

設定一下index, columns, values就好了。

Python問題,求助Python大神 這個程式為什麼執行失敗了?

黃哥 只修改了你的語法錯誤,原因是有二處少了右括號 黃哥Python培訓黃哥所改 print 想乙個10以內的數 a input 這個數大於5嗎?Yes No if a Yes i input 這個數是5嗎?Yes No if i Yes print 這個數是5 elif i No b input ...

關於自學python的問題求助大佬

王大宇 偏題回答 建議先做幾個小專案練手,再來學自動化。剛剛學完Python基礎,你知道為什麼要學自動化測試嗎?BDD?TDD?又是什麼。到學完程式設計很長一段時間內,我都是很疑惑的,為什麼每本書都要提到自動化測試,但是又講的不是很清楚。少數例子多的,也是特別奇怪,非要把一些事情弄複雜了,比如做乙個...

求助英語大神,本題選什麼?

大佬虎 哈哈當然選A啦 and but 鏈結平行結構,所以前面is not to do.後面 but 也應該是 to do 的結構,由此排除了B和D選項。當然了,rather than doing B 和 instead of learning B,都是表達 做 前面的A,而不做B,表達的意思都是反...