<p>我有几个excel文件,其中的数据格式与此类似</p>
<pre><code>csv1 csv1
a b c a b c
x 1 2 3 x 3 2 1
y 4 5 6 y 6 5 4
</code></pre>
<p>总共有3个csv,我需要用每个单元格的平均值创建一个新的csv。
因此<code>csv3</code>将如下</p>
<pre><code> a b c
x (3+1)/2) (2+2)/2 (3+1)/2
y (6+4)/2 etc.
</code></pre>
<p>到目前为止,我已经导入了文件,但我不确定如何继续</p>
<pre><code>import pandas as pd
def Averager(fileA,fileB,fileC):
csvA=pd.read_csv(fileA)
csvB=pd.read_csv(fileB)
csvC=pd.read_csv(fileC)
g=pd.concat([csvA, csvB, csvC]).groupby(level=0).mean()
print(g)
print(Averager('a.csv','b.csv','c.csv'))
</code></pre>