数量?
在pandas中,我们可以使用value_counts()
函数来统计DataFrame中相同字符串的数量。value_counts()
函数会返回一个Series对象,其中包含每个唯一字符串值及其对应的计数。
下面是一个示例代码:
import pandas as pd
# 创建一个包含字符串的DataFrame
data = {'col1': ['apple', 'banana', 'apple', 'orange', 'banana']}
df = pd.DataFrame(data)
# 使用value_counts()函数统计相同字符串的数量
counts = df['col1'].value_counts()
print(counts)
输出结果为:
apple 2
banana 2
orange 1
Name: col1, dtype: int64
这表示在col1
列中,字符串"apple"和"banana"各出现了2次,字符串"orange"出现了1次。
对于pandas DataFrame中的其他数据类型(如数字、日期等),也可以使用类似的方法进行统计。
领取专属 10元无门槛券
手把手带您无忧上云