以下是一个示例代码,演示如何在输出中包含索引和数据类型:
import pandas as pd
# 创建示例数据
data = {'Name': ['John', 'Emma', 'Peter'],
'Age': [28, 25, 32],
'City': ['London', 'New York', 'Paris']}
df = pd.DataFrame(data)
# 按组和连接结果
grouped = df.groupby('City').sum().reset_index()
# 输出结果包含索引和数据类型
for idx, row in grouped.iterrows():
print(f"Index: {idx}, Data Type: {type(row)}")
print(row)
print()
这段代码首先创建了一个示例数据框df,包含姓名、年龄和城市的信息。然后,使用groupby()
按城市对数据进行分组,并使用sum()
对每个组进行求和。最后,使用reset_index()
重新设置索引。
接着,使用iterrows()
迭代grouped
数据框的每一行。在每次迭代中,打印出索引和该行的数据类型。然后打印出该行的数据。
这样,你就可以在输出中包含索引和数据类型了。
上一篇:按组和连接
下一篇:按组和列绘制箱线图的R代码。