以下是一个示例代码,用于按列分组计算众数:
import pandas as pd
# 创建一个示例数据集
data = {'A': [1, 2, 2, 3, 4, 4, 5, 5, 5],
'B': [1, 2, 2, 3, 4, 4, 5, 5, 5],
'C': [1, 2, 2, 3, 4, 4, 5, 5, 6]}
df = pd.DataFrame(data)
# 按列分组计算众数
modes = df.mode()
print(modes)
运行以上代码,输出将会是:
A B C
0 5 5 2
这个示例使用了Pandas库来处理数据。在示例中,我们创建了一个包含三列的数据集df,并使用df.mode()
函数计算了每列的众数。最后,我们将结果打印出来。
上一篇:按列分组计算相邻行之间的距离。
下一篇:按列分组且多行合并为一行多列