pandas dataframe groupby 输出 和 指定索引输出

pandas dataframe groupby 输出 和 指定索引输出

import pandas as pd

# 创建示例DataFrame
data = {'Group': ['A', 'A', 'B', 'B', 'C', 'C'],
        'Value': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)

# 按照 'Group' 列进行分组
grouped_data = df.groupby('Group')

for group_name, group_data in grouped_data:
    print(group_data)
    print()

# 遍历分组并输出第 index 个分组的结果
index = 2
group_name = list(grouped_data.groups.keys())[index]
group_data = grouped_data.get_group(group_name)
print(f"Group Name: {group_name}")
print("Group Data:")
print(group_data)

你可能感兴趣的:(pandas,数据挖掘,人工智能)