【发布时间】:2020-07-10 13:17:28
【问题描述】:
我有下一个问题。
我有一个包含字符串值的列表:
a = ['word1', 'word2', 'word3', 'word4', ..., 'wordN']
我有带有值的数据框:
+--------------+----------+-----------+
| keywords | impressions | clicks |
+--------------+----------+-----------+
| word1 | 1245523 | 12321231 |
+--------------+----------+-----------+
| word2 | 4212321 | 12312312 |
+--------------+----------+-----------+
........................................
如果关键字列中符合列表中的单词,请建议我如何使用列表中的列值以及展示次数和点击次数列的总和创建一个特定的聚合数据框。
我尝试使用 iterrows() 方法遍历数据帧,但它不适用于这种情况。
【问题讨论】:
-
你可以使用
isin+groupbysum
标签: python pandas dataframe pandas-groupby