相关疑难解决方法(0)

熊猫报告系列是小数时的对象

我需要一种自动可靠的方法来查找 Pandas 数据框中每一列的数据类型。我一直在使用 .dtype() 但注意到它有一些意想不到的东西。

考虑这个 10 行数据框:

df['a']
Out[6]: 
0    250.00
1    750.00
2      0.00
3      0.00
4      0.00
5      0.00
6      0.00
7      0.00
8      0.00
9      0.00
Name: a, dtype: object

type(df['a'][0])
Out[9]: decimal.Decimal
Run Code Online (Sandbox Code Playgroud)

当每个条目都是小数时,为什么整个列的 dtype 都是“对象”?我真的需要它来表示十进制或浮点数或数字。任何帮助,将不胜感激!

python types pandas

3
推荐指数
1
解决办法
831
查看次数

标签 统计

pandas ×1

python ×1

types ×1