我的 DataFrame 中的某些列具有<NA>类型为 的实例pandas._libs.missing.NAType。
我想NaN用 using替换它们np.nan。
<NA>我见过一些问题,其中使用时可以替换的实例pd.read_csv()。
但由于我的 Pandas DataFrame 是从 Spark DataFrame 创建的,所以我不使用该pd.read_csv()函数。
请指教。
使用时replace,还需要升级pandas。
df = pd.DataFrame({'age':[pd.NA, 4, 8]})
df = df.replace(pd.NA, np.nan)
print (df)
age
0 NaN
1 4.0
2 8.0
Run Code Online (Sandbox Code Playgroud)