pandas.DataFrame.astype数据结构转换

网易云课堂该课程链接地址

https://study.163.com/course/courseMain.htm?share=2&shareId=400000000398149&courseId=1006383008&_trace_c_p_k2_=cd6d8636673a4b03b5f77ca55979c1a7

 

 

 

 

 

 

 

 

 

 

 

在进行将多个表的数据合并到一个表后,发现输出到EXCEL表的数据发生错误,数值型数据末尾都变成了0。这是因为excel数据超过11位,自动以科学计数法显示,其最大处理精度为15位,超过15位,以后数字自动变0。找了一些解决方法,发现用.astype('数据类型')还是挺方便的。我在输出时,将数值型的数据(int)转化成了字符串(str)。

有时候调用pickle的dataframe数据可能出现问题,此时最好包dataframe保存为CSV格式,然后再从CSV导入,这样不容易保存。

微信扫二维码,免费学习更多python资源

原文地址:https://www.cnblogs.com/webRobot/p/11961767.html