Pandas
文章平均质量分 55
风中的咖啡
这个作者很懒,什么都没留下…
展开
-
解决pandas\numpy 转换类型 造成数值(负数)改变问题
问题描述:在使用pandas的dataframe的时候,有时候,会遇到明明应该是一串数字的,它使用科学计数法表示出来。例如:136377710738 变成 1.36378e+11它自动将长整数,或者长小数,转成了这种不方便使用的形式。当然它只是形式变了,但是不影响计算结果。但是想将其转换成正常显示的时候,我们会使用,astype()进行转换,但是有时候会遇到,转换完之后,数值变得莫名其妙。例如:136377699741 变成 -2147483648原因:我们在查看这个数字格式的时候原创 2021-11-26 14:51:15 · 3341 阅读 · 0 评论 -
解决pandas(Python)的报错:unsupported operand type(s) for -: ‘datetime.date’ and ‘Timestamp’
解决pandas(Python)的报错:unsupported operand type(s) for -: ‘datetime.date’ and ‘Timestamp’在使用Pandas包的时候,遇到时间加减出现的报错'datetime.date’是datetime的一种时间格式;‘Timestamp’(注意是大写的字母)是Pandas的一种时间格式。这两个虽然都是都表示时间,但是直接相加减,会报错unsupported operand type(s) for -: ‘datetime.date原创 2021-10-08 10:05:50 · 17441 阅读 · 0 评论