我正在尝试运行代码:
df["columnname"].astype(int)
并且它不会将我的数据类型转换为int。相反,它仍被列为对象。列中有很多行,但是我很快在Excel中进行了排序,它们都是数字。实际上是整数。为什么Python认为其中有一个字符串,而没有字符串。我也尝试过并固执地使用float(只是为了确保其中没有非整数),并且仍然认为它是字符串。
假设Excel是错误的,我该如何确切地检查哪些值不能转换为int并导致问题。
谢谢!
答案 0 :(得分:0)
您可能需要明确地告诉python更改数据类型,如下所示:
CreateSwapChainForCoreWindow