我正在嘗試使用 Panda 提供的 dropna() 方法刪除 NaN 值。我已經閱讀了文檔并查看了其他 StackOverflow 帖子,但我仍然無法修復錯誤。對于我的代碼,我將首先讀取一個 excel 文件。如果行的值為“-”,我會將其更改為 NaN 值。之后,我將使用 dropna() 方法刪除 NaN 值。然后,我會將 dropna() 方法的結果重新分配給名為 mydf2 的新變量。下面是我的代碼和截圖mydf = pd.read_excel('pandas lab datasets/singstats_maritalstatus.xlsx', na_values='-')mydf = mydf.set_index(['Variables'])print(mydf.head(5)) # Original datamydf2 = mydf.dropna()print(mydf2)
無法使用 Pandas 刪除 NaN 值
慕的地8271018
2021-10-10 14:35:51