擅长:python、mysql、java
<p>不是想偷答案。如果我有足够的代表,我会把这个放在@Asif Ali的回答下面的评论里</p>
<p>假设所有输入.csv文件都遵循以下格式:
“修改了\u文件名}.csv的\u{rest\u”</p>
<p>您希望输出为:
“sum{same\u rest\u of the \u file\u name}.csv”</p>
<pre><code>import os
import glob
path = "./your/path"
files = glob.glob(os.path.join(path, "*.csv"))
for file in files:
df = pd.read_csv(file)
df_new = df.groupby('miRNA')['read_count'].sum()
print(df_new)
df_new.to_csv(file.split('modified')[:-1] + \
'sum' + \
'_'.join(file.split('modified')[-1:]))
</code></pre>