剛接觸pandas不久,在處理特征時,碰到一個惡心的問題:用groupby聚合后,之前的dataframe對象變成了series對象,聚合的字段變成了索引index,導致獲取這些字段時很麻煩,后面發現reset_index()這個函數,兼職完美的解決了我的需求。
元素數據如下:
聚合后變成了這樣:
嘗試這樣訪問按照column的方式獲取值,結果報錯了,后面發現已經變成了Series對象了,不是DataFrame了
可是我還想把sku_id 和type這2個字段作為column呀。。。誒 233。。
於是乎終於找到了這個函數reset_index()
由變成DataFrame對象了,完美解決問題
原文:https://blog.csdn.net/u014252563/article/details/70835271