一、列表嵌套字典转DataFrame

res = requests.post(url, headers=header, data=data).json()['rows']
df = pd.DataFrame(res)

二、删除没有用的字段名及对应数据

df.drop(['id','consultationid', 'orgid','createuserid','modifyuserid','createuserid'
], axis=1, inplace=True)

三、替换指定列的映射数据

df["inserttype"] = df["inserttype"].map({0: "录入",2: "接口导入"})

四、将python字典中的None值替换成字符串

nan = df.replace({None: ''})

五、DataFrame转python字典

orient='index' 不添加则每个字段为一组数据,添加则一行数据为一个字典,便于数据迭代渲染和查询
data = nan.to_dict(orient='index').values()

六、DataFrame导出

nan.to_excel("test.xslx")
nan.to_json("test.txt")
nan.to_csv("test.csv", encoding="gbk")

西北乱跑娃 -- pandas数据清洗及转换相关推荐

  1. 西北乱跑娃 --- python正则匹配中文以及数字和标点

    很多朋友在做爬虫和数据采集的时候会遇见字符中存在很多的特殊字符,影响数据的质量.今天给大家写一段代码用于数据清洗: 方法一: info = '' str = '<@ba.rem>可以在下列 ...

  2. 西北乱跑娃 --- python excel表合并

    有时候会需要将所有的excel进行批量化的合并,而且一个excel里边有好多的表.这个时候就很难受,手工去做估计会瘫痪.因此鄙人写了一套代码,希望能帮助你,也希望你能给个关注: import pand ...

  3. 西北乱跑娃 --- python分段下载文件io流

    一.下载文件代码 这里使用requests下载文件,设置stream=True参数的意义在于先不拿取响应数据,只取header响应头数据中的文件大小信息.文件写入模式为ab+,意思为将二进制流的形式写 ...

  4. 西北乱跑娃 --- requests爬虫五大反反爬机制

    提及爬虫相信大家都知道,今天为大家介绍五点解决反爬的机制. 1.SSL证书验证错误 错误: requests.exceptions.SSLError: ("bad handshake: Er ...

  5. 西北乱跑娃 --- python爬虫

    有勇气的牛排 官网:https://lgch.xyz/ 或 http://920z.net/ 兼职写代码赚米,可进官网查看,千人团队,实力合作,同多家淘宝等店铺合作,质量靠谱,当天结款. 接单范围:p ...

  6. 西北乱跑娃 --- python企业微信审核项目实时反馈

    企业微信如何实现应用内的审批状态实时监控呢?之前我也查了很多文档,当然包括企业微信官方的文档,但是给出的文档内部问题多多,因此,我特意写了这篇博客.将企业微信审核项目实时状态反馈到公司的邮箱或者个人邮 ...

  7. 西北乱跑娃 --- python图像基本操作

    import cv2 import numpy as npimg = cv2.imread('fj.png', 0) # gamma函数用于降低图像深色对比,是图像曝光均衡 def adjust_ga ...

  8. 西北乱跑娃 --- python类方法重写

    类方法重写对于学好python非常重要,除了python基础,python的精髓在于继承,多态,封装和装饰器:下面是对于继承重写的一个简单示例: class MyItem():def __init__ ...

  9. 西北乱跑娃 --- opencv泛洪填充学习笔记

    一.前言 泛洪填充算法也叫漫水填充算法.在网上查阅了很多的关于泛洪填充的案例但是一直都表示理解不了参数的具体作用,在自己的研究中才慢慢有所了解. 二.泛洪填充 import cv2 import ma ...

最新文章

  1. I.MX6 Android 5.1 回到 Android 4.2 emmc 启动
  2. android使用Activity
  3. onclick进不去ajax,在ajax调用之后处理onclick函数
  4. linux 常用命令及操作
  5. oracle中有没有=,在oracle中有没有方式来实现这样的统计啊?
  6. 很不错标签云js插件
  7. 网卡MAC地址查询厂商
  8. SPSS偏相关分析的应用介绍
  9. android studio夜间模式,android studio怎样实现夜间模式
  10. 1. 学校在线考试系统
  11. C语言中【变量】的存储类型共有4种类型
  12. ClickHouse MergeTree表引擎和建表语句
  13. python写入csv文件中添加行_在python中为csv文件输出键添加值
  14. 【LOJ6247】九个太阳(单位根反演)(二项式定理)
  15. 计算机音乐谱夜空中最亮的星歌词,夜空中最亮的星简谱及歌词
  16. java调用百度地图API根据地理位置获取经纬度
  17. 简述使用混合传递参数时的基本原则_工程机械考试题库
  18. 性能工具之Taurus使用(入门篇)
  19. Altium Designer20(AD20)+VESC6.4实战PCB教程 全26集(北冥有鱼)
  20. 【翻译】Feeding a physically based shading model

热门文章

  1. 利用matlab和python读micaps格式文件、读写二进制文件
  2. Python|函数递归-sin之舞
  3. 怎么通过当地时区计算格林尼治_为什么大家都爱买N厂“可乐圈”|劳力士格林尼治...
  4. Fortify:Log Forging问题解决
  5. 论文阅读 [TPAMI-2022] Augmentation Invariant and Instance Spreading Feature for Softmax Embedding
  6. html rgb 16进制转换,rgb转16进制 rgb对应的16进制是多少
  7. 第十八届全国大学生智能车竞赛山东赛区成绩与奖项
  8. 韦博英语收费标准,一年学费多少钱
  9. 笔记 Power BI 动态帕累托图制作
  10. 工作6年被裁员,所谓经验根本不值钱