[英]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=False
和sort=False
。
並且要將大小列重命名為您使用的計數,可以使用 rename: .rename(columns={'size': 'Count'})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.