当我使用df.at[index, 'column']
时,即使列的类型为object
,也会返回一个字符串
我想返回列中最初存在的对象
。
我已经使用df.dtypes
验证了列类型,它显示特定列的object
最佳答案
Pandas 中的对象类型意味着预定义之外的东西 pandasonic 数字类型。
要检查特定单元格中的类型,请运行:
type(df.at[index, 'column'])
您很可能会得到'str'
。
关于python - 如何使用 pandas 中的 .at 方法返回特定数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59019857/