当前位置:   article > 正文

用柱状图,圆饼图,散点图等来显示词频,可视化。_文字 出现的频次 用什么图形展示

文字 出现的频次 用什么图形展示

我们上一篇文章,用词云展示了词频,这一篇,我们用柱状图,圆饼图,散点图等来显示词频,使其可视化。

  1. from matplotlib.font_manager import FontProperties
  2. from collections import Counter
  3. from pylab import *
  4. mpl.rcParams['font.sans-serif']=['SimHei'] # X 轴可以显示中文
  5. mpl.rcParams['axes.unicode_minus']= False # X 轴可以显示中文
  6. font = FontProperties(fname='SIMYOU.TTF',size=14)
  7. f3 = open('commont_philips.txt','r').read()
  8. nowords = ['x','uj','a','ul', 'p','d', 'v','zg','m','ug','i', 'f', 'ad','nz', 'r', 'r', 'ns','q','t','c']
  9. wods =[x.word for x in psg.cut(f3) if len(x.word)>=2 and (x.flag) not in nowords]
  10. word_count = Counter(wods)
  11. print(word_count)
  12. x=[x[0] for x in word_count.most_common(20)] #统计top20个关键字
  13. y=[x[1
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号