python语言将多个文件生成的未知个数的df df = pd.DataFrame(sorted_tags, columns=['tag', 'count'])中相同tag名的count数字相加
时间: 2023-06-13 18:04:53 浏览: 84
python pandas.DataFrame.loc函数使用详解
可以使用 pandas 库中的 groupby 和 sum 方法,对相同 tag 的 count 进行求和。
示例代码:
```
import pandas as pd
# 假设有三个 DataFrame,分别为 df1、df2、df3
dfs = [df1, df2, df3]
# 将 dfs 中的 DataFrame 合并为一个 DataFrame
merged_df = pd.concat(dfs, ignore_index=True)
# 对 tag 进行分组,并对 count 求和
grouped_df = merged_df.groupby('tag')['count'].sum()
# 将结果转换为 DataFrame
result_df = pd.DataFrame({'tag': grouped_df.index, 'count': grouped_df.values})
```
其中,merged_df 是将多个 DataFrame 合并后的 DataFrame,grouped_df 是对 tag 进行分组并求和后的 Series,result_df 是将结果转换为 DataFrame 后的最终结果。
阅读全文