import pandas as pd
df = pd.read_csv('data.csv')
def count_words(text):
words = text.split()
return len(words)
df['word_count'] = df['column_name'].apply(count_words)
其中,'column_name'是要统计单词数的列名。
specific_value_df = df[df['column_name'] == 'specific_value']
print(specific_value_df[['column_name', 'word_count']])
其中'specific_value'是要筛选出的特定值,'column_name'是要统计单词数的列名,'word_count'是计算结果所在的列名。
下一篇:遍历DataFrame的第n行