原文:DataFrame執行groupby聚合操作后,如何繼續保持DataFrame對象而不變成Series對象

剛接觸pandas不久,在處理特征時,碰到一個惡心的問題:用groupby聚合后,之前的dataframe對象變成了series對象,聚合的字段變成了索引index,導致獲取這些字段時很麻煩,后面發現reset index 這個函數,兼職完美的解決了我的需求。 元素數據如下: 聚合后變成了這樣: 嘗試這樣訪問按照column的方式獲取值,結果報錯了,后面發現已經變成了Series對象了,不是Dat ...

2019-05-23 12:10 0 1578 推薦指數:

查看詳情

二. 創建SeriesDataFrame對象

創建對象 創建Series對象 Series可以通過列表,標量值,字典,ndarray,其他函數來創建 創建DataFrame對象 DataFrame可以通過二維的ndarray,列表,字典,Sries構成的字典創建 ...

Tue Aug 29 04:31:00 CST 2017 0 2023
pandas中Series對象DataFrame對象的索引

1、Series   可以直接用Series['索引名']:obj['a']      也可以使用obj.a   loc和iloc同樣適用    2、DataFrame      使用DataFrame['列索引名']或者DataFrame.列索引 ...

Thu Aug 29 18:50:00 CST 2019 0 394
Pandas的排序和排名(SeriesDataFrame) + groupby

根據條件對數據集排序(sorting)也是一種重要的內置運算。要對行或列索引進行排序(按字典順序), 可使用sort_index 方法, 它將返回一個已排序的新對象: 而DataFrame, 則可以根據任意一個軸上的索引進行排序: 降序 數據默認是按照升序排序的, 但也 ...

Tue Feb 21 02:13:00 CST 2017 0 40535
spark DataFrame聚合操作

聚合操作中,需要指定鍵或分組方式,以及指定如何轉換一列或多列數據的聚合函數。s 除了處理任意類型的值之外,Spark還可以創建以下分組類型: 最簡單的分組通過在select語句中執行聚合來匯總整個DataFrame “group by”指定一個或者多個key也可以指定一個或者多個聚合 ...

Thu Feb 25 16:47:00 CST 2021 0 311
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM