我对多个文本提取中的某个单词有一个熊猫系列的单词频率,例如 10、5、10、5、3、3、2、1 ......并且想在我想要的地方生成一个 2 列表词频作为关键字,以及该词频出现的次数。
然后我想将其绘制为条形图。
如何在 iPython 中使用 python/pandas 执行此操作?
提前致谢。
在pandas
你可以做
from string import ascii_letters as letters
from numpy.random import randint
from numpy import array
from pandas import Series
n = 1000
ltrs = Series(array(list(letters))[randint(len(letters), size=n)])
ltrs.value_counts().value_counts().plot(kind='bar')
要得到
第一个value_counts()
为您提供字母的频率,第二个为您提供字母频率的频率,然后将其绘制为条形图。