1.基本方法
import wordcloud
import matplotlib.pyplot as plt
my_cloud = wordcloud.WordCloud(width=1000,
height=800,
background_color='white',
font_path='msyh.ttc')
my_cloud.generate('华为是全球领先的信息与通信技术(ICT)解决方案供应商,专注于ICT领域,坚持稳健经营、持续创新、开放合作,在电信运营商、企业、终端和云计算等领域构筑了端到端的解决方案优势,为运营商客户、企业客户和消费者提供有竞争力的ICT解决方案、产品和服务,并致力于实现未来信息社会、构建更美好的全联接世界。')
plt.imshow(my_cloud)
plt.axis('off')
plt.show()
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f546f547a965f98c2167ed8f223d911e.png)
2.从文件中读取数据制成词云
import wordcloud
import matplotlib.pyplot as plt
import jieba
f = open('华为.txt', encoding='utf-8')
txt = f.read()
my_cloud = wordcloud.WordCloud(width=1000,
height=800,
background_color='white',
font_path='msyh.ttc')
txt_new = ' '.join(jieba.cut(txt))
my_cloud.generate(txt_new)
plt.imshow(my_cloud)
plt.axis('off')
plt.show()
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cf6a6e129889e4169f74a8b46ba226ce.png)