Предполагается, что мой фрейм данных равен
Name Value
0 K apple,banana
1 Y banana
2 B orange,banana
3 Q grape,apple
4 C apple,grape
Я хочу посчитать слово в столбце «Значение», поэтому при применении, например,
pd.Series(np.concatenate([x.split() for x in df.Value])).value_counts()
pd.Series(' '.join(df.Value).split()).value_counts()
как вывод:
apple,banana : 1
banana : 1
orange,banana : 1
grape,apple : 1
apple,grape : 1
но
вывод, что я хочу
apple : 3
banana : 3
orange : 1
grape : 2
Как я могу это сделать?
Спасибо за чтение.