iT邦幫忙

0

遺漏植回填問題

假設我的第1489471筆資料是NaN,我找到他的值是99,我只到如何補進去
我的方法是
df.iloc[1489471].fillna("99")
但是我如果回去看df 她那一欄一樣是NaN,是方法不對嗎,該怎麼補回去呢?

obarisk iT邦新手 4 級 ‧ 2020-11-11 21:41:31 檢舉
1. fillna 是補整張表. 理論不會用來換某一個值. 直接改值或者用at/replace 可能好一些.
2. inplace 或是新建 dataframe. 沒有加 inplace, pandas 不會直接改原來的 dataframe
rex655482 iT邦新手 5 級 ‧ 2020-11-12 09:17:28 檢舉
謝謝回答,我會再試看看的

尚未有邦友回答

立即登入回答