我有一个4列的pandas数据框,这是一件设备将数据导出到csv中的方式。我当前的代码将csv导入到数据框中,将标题添加到列中,然后在其上运行一些代码以将其转换为所需的形式。这是代码的主要部分:
def data_an(info):
data = pd.read_csv(info, usecols=[0, 1, 2, 3], names=["a", "b", "c", "d"])
data = data.replace(0, np.NaN)
return(data.mean(), data.count())
print(data_an('output.csv'))
这就是它的输出:
a 19.381846
b 18.515209
c 18.401317
d 18.849287
dtype: float64, a 10675
b 11126
c 6866
d 5496
dtype: int64
我想知道我如何能够同时取a,b,c和d的平均值,因此求和所有4列的值,然后取所有4列的平均值。] >
我有一个4列的pandas数据框,这是一件设备将数据导出到csv中的方式。我当前的代码将csv导入到数据框中,将标题添加到列中,然后...