df = pd.read_csv("data.csv", encoding = "ISO-8859-1")
Run Code Online (Sandbox Code Playgroud)
现在,我有一个列,其中的值如下:
参考样本数据:
现在,我想使用以下代码将列 a 转换为数字格式:
df[['A']] = df[['A']].astype(int)
Run Code Online (Sandbox Code Playgroud)
它给了我一个错误。问题是我将所有三个(nan、连字符和逗号)都放在一列中,并且需要一起解决它们。有没有更好的方法来转换这些而不用替换(nan 到 -1)之类的东西?