dtypes怎么用
DataFrame允许你指定不同的列有不同的数据类型,默然当你创建时,pandas会自动根据你的值生成对应的数据类型,float类型在pandas中计算效率是最高的,当然也是用的最多的,
如:求和、求平均、最大、最小、分组汇总等。下面咱们通过几行代码,去真正了解一下dtypes
以下代码截图来自Jupyter中文集成版工具

通过上面的代码,可以看到,pandas会自动识别,传入的数值到是什么类型,如果不是标准的类型,就会创建成python对象,即object
python有一个很有意思的写法,当在一个int类型后面,加.就会自动转为float类型

但有些进修,通过api接口获取的数据,都是字符类型,当你需要对里面的数值进行运算时,就会报错,因此,在DataFrame创建后,你也可以单独去指定他的数据类型

pandas DataFrame允许列设置不同数据类型,自动识别数值类型,通常float计算效率最高。代码示例展示了如何查看和指定数据类型。当数据为字符串时,需手动转换以进行数值运算,否则会报错。使用dtypes属性可以检查数据列的数据类型。
https://github.com/DaiMaBang/Jupyter
1214

被折叠的 条评论
为什么被折叠?



