python数据处理实例分析
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,今天小编给大家分享一下python数据处理实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来
千家信息网最后更新 2024年11月14日python数据处理实例分析
今天小编给大家分享一下python数据处理实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
一,前言
我们现在拿到了一个十分庞大的数据集。是json文件,里面存储了将近十万个数据,现在要对其中的数据进行清洗处理。
二,python模块
import jsonimport jieba
我们需要用json模块来处理json文件,和使用jieba库来分析词性,这样可以实现我们的需求。
2.1,增加停用词表
停用词表.txt,把停用词表存入stopwords,原因是:我们的目标分析json里有一些标点符号。
stopwords = [line.strip() for line in open("停用词表.txt",encoding="utf-8").readlines()]
基本如图所示:
a+str(b)+c
这是文件名称,a+b+c=./json/poet.song.0.json b
递增,实现动态取值
with open(a+str(b)+c,'r',encoding='utf8')as fp:
因为有将近500个json文件。每个文件里有好几千组数据,我现在尽力的优化代码,现在提取一次,把需要的数据存入文件里面差不多需要五分钟。
2.2,顺序读取
定义一个空的字符串,将json对象转换为python对象。定义一个空的list存放诗句。
循环json_data i为里面的每一个元素。
新的追加到list_paragraphs列表
循环 j为里面的每一句。
代码如图所示:
使用jieba库,分析str内容的词性【注意是名称,动词。。。。】排行输出都是俩个字是巧合,没有字数限制
words = jieba.lcut(str_s)
现在words为分析完毕的词性列表,遍历。
排除特殊符号
for word in words: if word not in stopwords: if len(word) == 1: continue else: counts[word] = counts.get(word,0) + 1
出现频率加一。
2.3,lambda函数
使用lambda函数,sort快速排序,遍历输出频率前50的词性。
items.sort(key=lambda x:x[1], reverse=True)
之后赋值word, count。
word, count = items[i] print ("{:<10}{:>7}".format(word, count))
三,运行
3.1,存入文件
f=open('towa.txt',"a",encoding='gb18030') f.writelines("题目:"+textxxx) f.writelines(word_ping)
以上就是"python数据处理实例分析"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
数据
文件
分析
处理
知识
篇文章
词性
词表
内容
实例
实例分析
数据处理
代码
函数
名称
对象
模块
符号
频率
如图
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
英方服务器
信息网络安全订阅
怎么用代码修改数据库数据
物流信息系统数据库的组成特点
如何在家里学习网络技术
华为账号登录不了服务器
展招网络技术
网络安全和保护越安全就越可靠
运城市千网互联网络科技
如何看待网络安全简短
互联网鹏渊科技宽带
联想m5服务器如何安装阵列卡
网络安全隐私怎么办
湖北大数据软件开发价位
北京创新网络技术有限公司
肇庆软件开发哪里学
贵州服务器机柜设计方案
吉林网络安全黑板报
什么叫网络安全 有哪些特征
电力网络安全题库
下载安全控件找不到服务器
网络技术包括哪些
三维地下管线系统数据库
amlc数据库
数据库表如何优化
国家网络安全周举办的时间
金蝶k3断电会伤数据库吗
服务器acces数据库
网络安全和网络文明小论文
东丽区高科技软件开发服务供应