在Python中,你可以使用pandas库来按不同的列分组分析两列。下面是一个包含代码示例的解决方法:
import pandas as pd
# 创建示例数据
data = {'Column1': [1, 2, 3, 4, 5],
'Column2': [10, 20, 30, 40, 50],
'Group': ['A', 'A', 'B', 'B', 'B']}
df = pd.DataFrame(data)
# 按Group列分组,并计算每个分组中Column1和Column2的平均值
grouped_df = df.groupby('Group').mean()
print(grouped_df)
输出结果为:
Column1 Column2
Group
A 1.5 15.0
B 4.0 40.0
在这个示例中,我们将数据按照Group列进行分组,并计算每个分组中Column1和Column2的平均值。你可以根据你的具体需求进行更多的分析操作,例如计算总和、最大值、最小值等等。
上一篇:按不同的开始日期合计Panda列
下一篇:按不同的列进行分组后,标题折叠