Pandas的read_excel()函数读取excel时遇到身份证含空值(pandas识别nan为float类型)自动变成科学计数法的解决办法
现象:
Excel身份证列含空值时pandas读入后自动变科学计数法如图所示:
原图:
读取后:
原因:pandas将空值识别为float类型的nan
解决办法:
办法一(针对某一列):read_excel函数利用参数converters={'身份证':str}强制指定 特定列如'身份证' 列的类型为str:
效果如下:
办法二(针对所有列):read_excel函数利用参数dtype=str强制指定所有列的类型为str:
效果:
Pandas的read_excel()函数读取excel时遇到身份证含空值(pandas识别nan为float类型)自动变成科学计数法的解决办法相关推荐
- PHPEXCEL导出excel表格中长数字文本自动转为科学计数法的解决办法
转:https://www.cnblogs.com/fps2tao/p/9714041.html 方法一:前面加空格 $objActSheet->setCellValue('A1', ' '.' ...
- pandas使用read_excel函数读取excel表格数据为dataframe、设置sheet_name参数为表单索引位置列表则读取多个表单的数据并返回dataframe字典
pandas使用read_excel函数读取excel表格数据为dataframe.使用sheet_name参数指定读取excel表格中指定的sheet表单.设置sheet_name参数为表单索引位置 ...
- java导出的excel数字过长_用POI导出excel时,较长的数字不想被自动变为科学计数法的解决方式(转)...
做过很多次导出excel了.都碰到一个问题,内容里如果包含一个比较长的数字,比如订单号"2546541656596",excel会自动变成科学计数法... 弄过好几次都没有解决,最 ...
- 导出excel文件数字会自动变科学计数法的解决方式
将数据导出excel文件变成科学计数法问题:分析:用程序导出的csv文件,当字段中有比较长的数字字段存在时,在用excel软件查看csv文件时就会变成科学技术法的表现形式.其实这个问题跟用什么语言导出 ...
- 记录~页面table数据导出到excel时,数字或字符串显示成科学计数法的解决办法
在表格中的<td>标签中添加样式:style="mso-number-format:'\@';" <td style="width:90px;mso-n ...
- pandas使用read_csv函数读取文件时指定数据列的数据类型、pandas使用read_csv函数读取文件时通过keep_default_na参数设置缺失值替换为空字符串
pandas使用read_csv函数读取文件时指定数据列的数据类型.pandas使用read_csv函数读取文件时通过keep_default_na参数设置缺失值替换为空字符串 目录
- 【问题解决】xlwings处理excel复制粘贴时数字自动变成科学计数法
问题: 从一个excel里复制到另一个excel数据后,发现数字自动变成科学计数法,代码如下 import xlwings as xw app = xw.App(visible=False,add_b ...
- PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法
PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 参考文章: (1)PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 (2)https://www. ...
- c# 导出excel 数字太长而显示为科学计数法的解决方法
c# 导出excel 数字太长而显示为科学计数法的解决方法 <td style=\"vnd.ms-excel.numberformat:@\"> {0}</td& ...
- java excel poi导出时长数字变成科学计数法的解决方法
在导出excel文件的时候,有时候长的double数字就被变成科学计数法了,网上各种说法,要求设置HSSFCellStyle的format,试过之后也不能解决,后来发现问题的关键并不在这里. 原因是在 ...
最新文章
- debug打印的有意思的方法
- 架构师修练 I - 超级代码控
- [渝粤教育] 西南科技大学 英语语法1 在线考试复习资料
- 2021广东高考成绩排名如何查询,2021年广东高考个人排名怎么查询,广东高考成绩排名查询方法...
- 这个 bug 让我更加理解 Spring 单例了
- MVVM基本基础(2)
- html attr src,jQuery中css()和attr()方法的区别
- 共享库方案解决WAS中JAR包冲突
- LaTeX快速入门(超详细~)
- 分析下这个LC振荡电路图
- Matlab linspace函数C++实现
- 关闭QQ弹出的腾讯网迷你版
- 三阶魔方快速还原法还原方法
- 面试心得与总结---BAT、网易、蘑菇街
- ensp两个路由的配置(想对全世界说晚安 恰好你就是全世界)
- 易查分显示教师编号不正确
- 学习笔记14--其他自动驾驶开发平台
- 纯函数、柯里化、组合函数的解析以及代码实现
- Java也能做爬虫了?我爬取并下载了酷狗TOP500的歌曲!
- Pytorch实现自定义数据集手写数字识别