计算每行值python

时间:2017-12-08 01:44:59

标签: python python-3.x dataframe

我想计算每一行的平均值,并将它们放在每个DataFrame的另一个新列中。 This is small sample of data that I am having 我不确定如何编写一个可以逐行计算的函数,因为我的实际数据会有600K行。

1 个答案:

答案 0 :(得分:1)

试试这个,

 df = pd.DataFrame([[2,1],[3,2],[4,3],[5,4]],columns=['B','A'],index=[1,2,3,4])
 df['mean'] = df.mean(axis=1)
 df
 Output: 
    B  A  mean
 1  2  1   1.5
 2  3  2   2.5
 3  4  3   3.5
 4  5  4   4.5