dtypes怎么用
DataFrame允许你指定不同的列有不同的数据类型,默然当你创建时,pandas会自动根据你的值生成对应的数据类型,float类型在pandas中计算效率是最高的,当然也是用的最多的,
如:求和、求平均、最大、最小、分组汇总等。下面咱们通过几行代码,去真正了解一下dtypes
以下代码截图来自Jupyter中文集成版工具
通过上面的代码,可以看到,pandas会自动识别,传入的数值到是什么类型,如果不是标准的类型,就会创建成python对象,即object
python有一个很有意思的写法,当在一个int类型后面,加.就会自动转为float类型
但有些进修,通过api接口获取的数据,都是字符类型,当你需要对里面的数值进行运算时,就会报错,因此,在DataFrame创建后,你也可以单独去指定他的数据类型