8.4题目 三国演义词云图
1.必备条件
图片(如下):map.png
三国演义.txt(点击右边超链接):三国演义.txt
2.代码:
下面展示一些 内联代码片
。
#e8coThreeKingdoms.py
# 导入扩展库
import re # 正则表达式库
import collections # 词频统计库
import numpy as np # numpy数据处理库
import jieba # 结巴分词
import wordcloud # 词云展示库
from PIL import Image # 图像处理库
import matplotlib.pyplot as plt # 图像展示库
# 读取文件
fn = open('三国演义.txt',encoding = "utf-8") # 打开文件
string_data = fn.read() # 读出整个文件
fn.close() # 关闭文件
# 文本预处理
pattern = re.compile(u'\t|\n|\.|-|:|;|\)|\(|\?|"') # 定义正则表达式匹