在pandas数据框中添加每个条目的出现次数,可以使用value_counts()
函数来实现。value_counts()
函数可以统计数据框中每个条目出现的次数,并返回一个新的数据框,其中包含条目和对应的出现次数。
以下是实现的步骤:
import pandas as pd
df = pd.DataFrame({'A': ['apple', 'banana', 'apple', 'orange', 'banana']})
value_counts()
函数统计每个条目的出现次数,并将结果保存到一个新的列中:df['count'] = df['A'].value_counts()
print(df)
完整的代码示例如下:
import pandas as pd
# 创建示例数据框
df = pd.DataFrame({'A': ['apple', 'banana', 'apple', 'orange', 'banana']})
# 统计每个条目的出现次数
df['count'] = df['A'].value_counts()
# 打印输出结果
print(df)
输出结果如下:
A count
0 apple 2
1 banana 2
2 apple 2
3 orange 1
4 banana 2
在这个例子中,数据框中的每个条目出现的次数被添加到了一个名为count
的新列中。
领取专属 10元无门槛券
手把手带您无忧上云