hamlet.txt全文下载链接如下:
https://python123.io/resources/pye/hamlet.txt

下面展示 代码:

# 哈姆雷特文本词频统计from wordcloud import WordCloud
from PIL import Imagedef getTxt(filePath):with open(filePath,"rt") as file:txt = file.read()for char in """!"#$%&()*+,-./:;<=>?@[\\]^_`{|}~""":txt = txt.replace(char," ")txt = txt.lower()# print(txt)return txtdef getRankingList(filePath):txt = getTxt(filePath)words = txt.split()wordsDict = dict()for word in words:wordsDict[word] = wordsDict.get(word,0) + 1wordsList = list(wordsDict.items())wordsList = sorted(wordsList, key=lambda x: x[1], reverse=True)return wordsListif __name__ == "__main__":wordsList = getRankingList("hamlet.txt")for word, frequency in wordsList[:30]:print("关键词:  {0:{2}<10} 频次:#{1:{2}>4}".format(word,frequency," ")) # chr(12288)excludes = []words = getTxt("hamlet.txt")newtxt = wordswordcloud = WordCloud(background_color="white",\width=800,height=600,font_path="msyh.ttf",max_words=200,max_font_size=80,stopwords=excludes,).generate(newtxt)wordcloud.to_file("哈姆雷特文本词云.png")    img = Image.open('哈姆雷特文本词云.png')img.show()


下载哈姆雷特英文版并实现文本词频统计以及生成词云图相关推荐

  1. python哈姆雷特词频统计_python—文本词频统计 哈姆雷特 txt 下载

    原博文 2020-05-13 15:49 − 文本词频统计 -- Hamlet Hamlet下载 链接:https://pan.baidu.com/s/1Is2mBAED57i6nI38lcnXAA ...

  2. Hamlet.txt下载及实现文本词频统计

    Hamlet.txt全文下载:https://python123.io/resources/pye/hamlet.txt 文本词频统计代码①如下: # CalHamlet_1.py def getTe ...

  3. hamlet.txt英文哈姆雷特下载及实现文本词频统计

    hamlet.txt全文下载:https://python123.io/resources/pye/hamlet.txt CalHamletV1.py: #CalHamletV1.py def get ...

  4. python哈姆雷特词频统计_Python练习题15:文本词频统计:英文版哈姆雷特

    文本词频统计::一篇文章,出现了哪些词?哪些词出现的最多? ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬ ...

  5. Python英文词频统计(哈姆雷特)程序示例

    今天继续给大家介绍Python相关知识,本文主要内容是Python英文词频统计程序示例,主要是对英文文本--<哈姆雷特>进行分词. 一.英文文本词频统计思路 想要对<哈姆雷特> ...

  6. 饥荒linux 中文版下载,饥荒哈姆雷特手机版

    饥荒哈姆雷特手机版是饥荒手机版最新作品,这是饥荒的全新资料片,其实游戏和饥荒原版有着很大的区别.饥荒哈姆雷特手机版中,你将扮演威尔逊进入雨林冒险,你在猪人小镇能存活几天时间?赶紧来试试看. 饥荒哈姆雷 ...

  7. 哈姆雷特(hamlet)现代英语版

    最近在读哈姆雷特,网上读了一本中文译文,翻译得不错,总没体会到这书中神奇之处,想读读英文版,网上找到的都是原版,古英语,看得心累.网上找了一个现代英语版,本想用web scrape抓下来,抓了半天没成 ...

  8. 每个人眼中都有一个哈姆雷特

    每个人眼中都有一个哈姆雷特 ---记我的根级别数据无效 一千个人眼中有一千个哈姆雷特!看到的是同样一个哈姆雷特,但每个人眼中都会有自己的哈姆雷特,所以平时我们开发中,很多时候即使抛出同样的异常,也往往 ...

  9. 统计哈姆雷特文本中高频词的个数

    统计哈姆雷特文本中高频词的个数 三国演义人物出场统计 开源代码 讲解视频 kou@ubuntu:~/python$ cat ClaHamlet.py #!/usr/bin/env python # c ...

最新文章

  1. 全球及中国黑胡椒粉行业竞争规划与未来发展趋势预测报告2022-2028年版
  2. 找出存在性能问题的sql语句
  3. wxWidgets:wxTextWrapper类用法
  4. 我程序中用到的第一个递归算法
  5. Gym 101102C---Bored Judge(区间最大值)
  6. 怎样开发一个 Node.js 命令行工具包
  7. 递归算法的时间复杂度分析
  8. 面试经历-19-03-14
  9. mybatis注解开发_Spring Boot 中集成 MyBatis
  10. how to reference the parent form from the WPF control(Control in ElementHost)
  11. 若依前端table中如何显示图片?
  12. 【转】:TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute
  13. 第10题 正则表达式匹配(动态规划)
  14. 【win10】键盘上Prtsc键快捷截图无法使用的解决办法
  15. 木疙瘩离线版导出html,木疙瘩的功能介绍和特色
  16. JZOJ5460. 【NOIP2017提高A组冲刺11.7】士兵训练
  17. 【图解数据结构】队列全面总结
  18. 古巴比伦理财五大金科定律
  19. css 中英文换行的相关写法
  20. [译]Unity3D Shader教程(五)Surface Shader Basics

热门文章

  1. C++坑人游戏[1.0版本](完)
  2. **关于电子海图(S-57 (ENC)转换shp 格式**
  3. vue 实现前端excel导出表格携带token的两种方法
  4. Openresty宏观概述笔记
  5. 【渝粤题库】陕西师范大学202511商法学 作业(高起本)
  6. CSS实现文本溢出隐藏
  7. ground truth 到底是什么意思???
  8. linux中comm命令用法
  9. 3个月工作经历能不能写在简历上呢
  10. 再谈区块链在积分领域的应用