我需要计算DataFrame中某一列的平均值,以便计算出每一行的平均值,而不是为其计算出该行的值。
我知道我可以按索引迭代每一行,在每次迭代中按索引删除每一行,然后计算均值。我想知道是否有更有效的方法。
答案 0 :(得分:2)
因此{ "name" : "text" , "ho" : "text" , "day" : number , "m" : number }
是mean
,因此您可以按列减去所有值的sum/size
,再除以sum
的长度,而无需DataFrame
:
1
答案 1 :(得分:0)
您可以dataframe["ColumnName"].mean()
用于单列,或dataframe.describe()
用于所有列