- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
8南宁职业技术学院
NCVTNANNINGCOLLEGEFORVOCATIONALTECHNOLOGY
屈
数据挖掘与机器学习
DATAMININGANDMACHINELEARNING
处理新闻文本数据
新闻文本聚类——聚类分析
文本数据清洗是指对文本数据进行处理,以去除其中的噪声、错误和无
用信息,使得数据更加准确、可靠和适合分析,在文本分析和挖掘领域中具有非常重要的意义。
经过清洗的数据有着更好的数据质量,能够使得后续的数据挖掘更加精准有效,贯彻高质量发展精神。
本任务将对新闻文本数据进行清洗,包括文本读取、分词、去停用词和特征提取。
|任务描述
使用withopen函数读取文本文件。
使用jieba库进行文本分词。
使用stoptxt停用词表去停用词。
使用TfidfTransformer进行文本特征提取。
|任务要求
Part1相关知识
怎么读取文本文件呢?
·read_csv函数可用于读取使用分割符分割的文本文件,这在实际应用中存在很多限制。
·因此想要自由的处理文本文件,还需要其他的办法。
·open是Python内置的一个关键字,用于打开文件,并创建一个上下文环境。
|读取文件
open关键字的基本使用格式如下。
open(file,mode=r,buffering=-1,encoding=None,errors=None,newline=None,|closefd=True,opener=None)
处理新闻文本数据
|读取文件
参数名称
说明
file
接收str,表示要打开的文件的路径和名称,无默认值
mode
接收str,表示文件的读写模式,默认为“r”
buffering
接收int,表示文件的缓冲区大小,默认为-1
encoding
接收str,表示文件的编码格式,默认为None
Open关键字常用参数及其说明
处理新闻文本数据
|读取文件
参数名称
说明
errors
接收str,便是编码错误的处理方式,默认为None
newline
接收str,表示文本模式下的换行符,默认为None
closefd
接收bool,表示是否关闭文件描述符,默认为True
opener
接收函数,表示自定义的文件打开器,默认为None
Open关键字常用参数及其说明
处理新闻文本数据
读取文件
withopen可以说是open的优化用法或高级用法,相比open更加简洁、安全。
open必须搭配close方法使用,先用open打开文件,然后进行读写操作,最后用close释放文件。
withopen则无需close语句,比较简洁。
json是一种轻量级、基于文本的、可读的文件格式。
文件中的部分关键词及其出现频率,储存在词频.json中。
处理新闻文本数据
读取文件
|读取文件处理新闻文本数据
对文本文件进行文件读取主要通过以下4个步骤实现。
使用withopen或open打开文件
使用json.load读取文件
输出读取文件的值
若使用open函数打开,还需要使用close函数关闭
什么是jieba分词?
·汉字是文化自信的基石,学习汉字,推进文化自信自强。
·汉语是以汉字为基本书写单位,词语之间没有明显的区分标记,完整的句子很难进行信息提取,因此在中文自然语言处理中通常是将汉语文本中的字符串切分成合理的词语序列。
·jieba是一个常用的中文分词库,它能够将一段中文文本按照词语进行划分,并且去除停用词等无意义的符号,输出分好的词语列表。
·jieba库在Python中广泛应用于自然语言处理领域,如文本挖掘、有哪些信誉好的足球投注网站引擎、信息检索等。
Ijieba分词
Ijieba分词
jieba库的主要作用有什么呢?
jieba库支持基于
TF-IDF算法和
TextRank算法的
关键词提取,可
以提取出一段中
文文本中的关键
词,用于文本摘
要、信息检索等。
jieba库支持中文词性标注,可以标注出每个词语的词性,如名词、动词、形容词等,方便进一步的文本分析和处理。
用户可以通过添加自定义的词语,来弥补jieba库分词时出现的漏词问题,提高分词
效果。
jieba库内置了一
些常用的停用词
表,可以去除一
些无意义的词语,
避免影响文本处
理的结果。
一段中文文本进行分词,得到分好的词语列表,
方便后续的处理
和分析。
中文分词关键词提取
您可能关注的文档
- 《汽车节能与新能源技术应用》高职PPT完整全套教学课件.pptx
- 《嵌入式系统原理与开发》课件_第5章.pptx
- 《数据挖掘与机器学习》 课件 项目二 农产品信息可视化分析——NumPy、pandas 与 Matplotlib 库.pptx
- 《数据挖掘与机器学习》 课件 项目七 新闻文本分析——聚类.pptx
- 《数据挖掘与机器学习》 课件 项目三 建筑工程混凝土抗压强度检测——线性回归.pptx
- 《数据挖掘与机器学习》 课件 项目四 电商平台运输行为预测——逻辑回归.pptx
- 《数据挖掘与机器学习》 课件 项目五 加工厂玻璃类别识别——决策树、随机森林.pptx
- 《数据挖掘与机器学习》 课件 项目一 搭建数据挖掘与机器学习编程环境.pptx
- 《数据挖掘与机器学习》 课件2.2.2 pandas数据结构.pptx
- 《数据挖掘与机器学习》 课件2.2.3 数据清洗.pptx
- 2024年陕西咸阳亨通电力(集团)有限公司供电服务业务部直聘用工招聘145人笔试参考题库附带答案详解 .docx
- 2024年中建四局土木工程有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年四川雅茶贸易有限公司公开招聘和考察聘用人员3人笔试参考题库附带答案详解 .docx
- 2024年中国烟草总公司辽宁省公司公开招聘拟录用人员(166人)笔试参考题库附带答案详解 .docx
- 2024江苏连云港中诚物业管理有限公司招聘工作人员1人笔试参考题库附带答案详解 .docx
- [毕节]2025年贵州毕节市引进人才649人笔试历年参考题库附带答案详解.docx
- 2024年度中国东航技术应用研发中心有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年福建省厦门盐业有限责任公司春季人才招聘1人笔试参考题库附带答案详解 .docx
- 2024年山东省环保发展集团绿能有限公司职业经理人招聘2人笔试参考题库附带答案详解 .docx
- 2024年安徽滁州郊源阳光电力维修工程有限责任公司招聘41人(第一批次)笔试参考题库附带答案详解 .docx
最近下载
- 2023年山东省临沂市中考物理测试试卷及解析.pdf VIP
- 统编版《道德与法治》一年级下册教案.pdf VIP
- 部编版小学道德与法治四年级教材解读及教学建议.pptx
- Unit 5 First Aid Reading and Thinking教学设计-2023-2024学年高中英语人教版选择性必修第二册.docx
- (2025春新版本)部编版一年级语文下册全册教案.pdf
- 《MSA测量系统分析》课件.ppt VIP
- 2024年江西工业职业技术学院单招职业技能测试题库标准卷.docx VIP
- 中职英语新课标词汇表.doc
- 2025年江苏安全技术职业学院单招职业适应性测试题库及1套完整答案.docx VIP
- 积极心理学全套课件.ppt VIP
文档评论(0)