IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> Python实验(使用jieba对十九大进行分词) -> 正文阅读

[人工智能]Python实验(使用jieba对十九大进行分词)

实验目的:

1. 能够自行安装jieba库和wordcloud库;

2. 能灵活运用jieba库进行中文分词;

3. 能灵活运用和wordcloud库进行词云分析。

实验题目:

1. 自行安装第三方库jieba库和wordcloud库;

2. 利用jieba库对《党的十九届六中全会精神》全文的前10个热点词汇进行统计;

3. 利用wordcloud库对党的十九届六中全会精神全文做词云分析,词云形状自定,可以是心形的,长方形的,我国的地图形状都可以,充分发挥你的聪明才智和想象力吧!

实验要求:

 *《党的十九届六中全会精神》*全文自行在网上搜索并存为文本文件,将源文件和运行结果截图上传。

一.软件安装

jieba库的安装

(cmd命令行)

pip install jieba

也可以安装国内镜像:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba

**

WordCloud库的安装

**

pip install wordcloud

二.代码

1.十九大txt文件
在这里插入图片描述
2.jieba代码

import jieba
txtfilepath='十九届.txt'
with open(txtfilepath,encoding='utf-8') as f:
    txt=f.read()
words=jieba.cut(txt)
counts={}
for word in words:
    if len(word)==1:
        continue
    else:
        counts[word]=counts.get(word,0)+1
items=list(counts.items())
items.sort(key=lambda x:x[1],reverse=True)
for i in range(10):
    word,count=items[i]
    print("{0:<8}{1:>8}".format(word,count))

3.运行结果
在这里插入图片描述
4.wordcloud代码

import jieba
from wordcloud import WordCloud
import numpy as np
from PIL import Image
mask1=np.array(Image.open("meiyangyang.jpg"))
txtfilepath='十九届.txt'
with open(txtfilepath,encoding='utf-8')as f:
    txt=f.read()
    words=jieba.cut(txt)
    newtxt=''.join(words)
    wc=WordCloud(background_color="white",
                 width=550,
                 height=550,
                 font_path="msyh.ttc",
                 max_words=100,
                 mask=mask1,
                 max_font_size=80
                )
    wc.generate(newtxt)
    wc.to_file('十九届.png')

注:
“meiyangyang.jpg”<---->添加自己喜欢的图片

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-12-03 13:02:40  更:2021-12-03 13:04:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年10日历 -2024/10/25 0:33:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码