簡體   English   中英

如何從現有數據框創建新數據框?

[英]How to Create new dataframe from existing dataframe?

我有一個像這樣的數據框Main DataFrame 如何從中提取新的數據框,例如: Second DataFrame

我知道df['Group'].value_counts().index顯示了每個“組”的計數,但我不知道如何用它創建新的數據框。

通過使用例如groupby這樣的計數來獲得一個新的數據框:

df.groupby("Group", as_index=False).size()

根據用例,您可能想要使用的 groupby 的其他有趣選項是dropna=Falsesort=False

並且要將大小列重命名為您使用的計數,可以使用 rename: .rename(columns={'size': 'Count'})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM