我编写了一个函数,可以输出并绘制文本中最常见的单词。请参阅下面的代码和输出。
tf = Counter()
for i in list(tweet['text']):
temp=XXX
for tag, count in tf.most_common(20):
print("{}: {}".format(tag, count))
y = [count for tag, count in tf.most_common(20)]
x = range(1, len(y)+1)
plt.bar(x, y)
plt.title("Term frequencies used inTwitter Data")
plt.ylabel("Frequency")
plt.savefig('us-iran-term-distn.png')
Run Code Online (Sandbox Code Playgroud)
输出是最常见的单词,如下图所示:
blacklivesmatter: 127336
blm: 58619
black: 25973
people: 17960
.
.
lives: 11684
police: 10762
matter: 9902
white: 9766
georgefloyd: 9023
protest: 8734
Run Code Online (Sandbox Code Playgroud)
请问如何在 x 轴上添加最常用的单词?
非常感谢