## 筛选数据 newdata = word_stat.loc[word_stat.number > 500] ## 绘制直方图 newdata.plot(kind="bar",x="Word",y="number",figsize=(10,7)) plt.xticks(fontproperties = font,size = 10) #设置X轴刻度上的文本 plt.xlabel("关键词",fontproperties=font) #设置X轴上的标签 plt.ylabel("频数",fontproperties=font) plt.title("《红楼梦》",fontproperties=font) plt.show()
时间: 2024-03-30 16:35:55 浏览: 50
wordstat_java.rar_word stat_wordst_wordstat_java_词频 JAVA_词频统计
这似乎是一段Python代码,它的功能是筛选出出现次数大于500的关键词,并将它们的频数绘制成直方图。具体来说,这段代码使用了pandas库中的loc函数,根据条件筛选出符合要求的数据,并将结果存储在一个新的dataframe对象newdata中。接着,使用matplotlib库中的plot函数,将newdata中的数据绘制成直方图,其中x轴表示关键词,y轴表示频数,同时使用中文字体显示标签和刻度。最后,通过调用show函数展示图形。这段代码可能用于分析《红楼梦》中的关键词出现频率。
阅读全文