当前位置: 首页 > news >正文

网站建设开发的流程dede 手机网站模板

网站建设开发的流程,dede 手机网站模板,华意网站建设网络公司怎么样,泸州市建设工程管理局网站前言 某个科研实验室在进行一项物理实现#xff0c;实验仪器会输出一个 txt 文本的数据#xff0c;研究人员需要从这个文本中将数据结构化才能进行进行统计分析。 在为个解析和分析过程中#xff0c;他们选择了 Python 的 pandas 库来完成这些操作。我们今天来完成这这个 t…前言 某个科研实验室在进行一项物理实现实验仪器会输出一个 txt 文本的数据研究人员需要从这个文本中将数据结构化才能进行进行统计分析。 在为个解析和分析过程中他们选择了 Python 的 pandas 库来完成这些操作。我们今天来完成这这个 txt 数据的结构化解析。 需求 需要将每条记录为一行数据同时每行也包括开头的时间。 思路 首先分析这不是一个典型的 csv 文件也是一个每行包含一个时间特殊值及后边紧跟一个半结构化的 json 格式。我们需要逐行去处理处理时用空格将每行分隔为两部分前部分是时间后部分为 json这个我们可以用 pd.json_normalize() 去读取读取时要先用 eval() 将文本转为 Python 列表对象。读取成 DataFrame 后再追加前部分的时间列。将每行产生的 DataFrame 循环拼接起来就得到了最终想要的 DataFrame 数据。 二、使用步骤 读入数据 代码如下示例 # 数据与需求 # 数据存储在 txt 文件里可 下载txt 由于文件非常大我们这里截取了部分。下载我们来分析一下数据的格式。 # 我们发现一行就是一条完整的数据针对单行进行排版格式化分析如下 # 某行数据排版后示意11:21:07:320 [{id:10670,x:-4.86,y:53.95,radian:3.14,speed:5.9,kind:0,position:[1, 2]}, {id:10718,x:3.62,y:64.84,radian:3.14,speed:-0.64,kind:0,position:[1, 2]}, {id:10705,x:1.26,y:45.85,radian:3.14,speed:14.89,kind:2,position:[1, 2]}, {id:10534,x:2.36,y:31.43,radian:3.14,speed:-0.19,kind:2,position:[1, 2]}] # 每行的特征有# 开始是一个时间然后用空格与后边的正式数据分隔 # 正式数据是一个大的列表列表内的每个元素是一条记录 # 每条记录是一个字典键值分别代码数据意义和数值 import pandas as pd# 用上下文管理器打开文件 with open(exp-data.txt) as f:# 定义一个空 DataFrame 来存放最终的数据df pd.DataFrame()# 对每行进行处理并将数据合并到 dffor line in f.readlines():# 拆分时间和记录数据time, data line.split( )# 读取每行的记录统一追加时间列df_line pd.json_normalize(eval(data)).assign(timetime)# 将此行的数据与之前合并好的数据再合并df pd.concat([df, df_line]) df #关于代码逻辑可以看代码的注释。这样我们就得到了所有 DataFrame可以再对数据进行处理分析。#以下为一个性能更好的写法 import pandas as pdwith open(exp-data.txt) as f:data_list, time_list [], []for line in f.readlines():t, data line.split( )records eval(data)# 将所有记录存入一个列表data_list.extend(records)# 将所有记录对应的时间构造为一个列表time_list.extend([t]*len(records))# 读取数据df pd.DataFrame(data_list)# 增加列df[time] time_list df总结 以上就是今天要讲的内容本文仅仅简单介绍了pandas的使用而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
http://www.zqtcl.cn/news/447207/

相关文章:

  • 百度推广和哪些网站有合作专业网站开发多少钱
  • 相城区住房建设局网站做网站开发电脑配置
  • 成都网站建设制作photoshop网页制作视频教程
  • 深圳网站做的好的公司广州外贸营销网站建设公司
  • 网站你懂我意思正能量晚上不用下载直接进入微信公众号免费模板素材网站
  • 网站设计模板之家南宁seo外包平台
  • 免费舆情网站遵义市双控体系建设网站
  • 企业做网站得多少钱wordpress get_posts
  • 轻淘客网站怎么做申请个人网址
  • 新的网站的建设步骤购物网站首页源码
  • 龙岗网站建设费用明细中山 灯饰 骏域网站建设专家
  • 做catalog的免费网站网站开发一般采用什么框架
  • 网站建设海淀区网站特殊字体
  • 电子商务网站建设情况国风网页设计欣赏
  • 海拉尔网站建设+网站设计徐州模板建站定制网站
  • 做网站诱导充值犯法吗折叠分类目录模板wordpress
  • 企业网站建设的平台怎样建网站买东西
  • 免费推广工具有哪些上海优化营商环境
  • 模板网站怎么修改下载的字体如何安装到wordpress
  • 中国建设资格注册中心网站杭州市建设信用网官网
  • 国外网站搭建平台wordpress+行间距插件
  • 做网站买那种服务器wordpress商店插件
  • dw网站开发流程做影视网站怎么
  • 建好的网站在哪里免费的app软件大全
  • 建设银行信用卡境外网站盗刷电子商务专业是学什么的
  • asp.net做电商网站设计徐州做网站费用
  • 网站怎么发布做微商wordpress 主页显示多图
  • 国外做宠物用品的网站安徽网新科技有限公司官网
  • 辣条类网站建设规划书南阳网站推广优化公司
  • 帝国网站做地域标签seo关键词排名查询