在使用庫pandas
的python腳本中,我有一個數據集,例如100行帶有「X」的特徵,包含36個NaN
值,還有一個大小爲36的列表用列表中的值替換pandas.DataFrame的NaN值
我想用我列表中的36個值替換列「X」的所有36個缺失值。
這可能是一個愚蠢的問題,但我經歷了所有的文檔,並找不到一種方法來做到這一點。
下面是一個例子:
INPUT
Data: X Y
1 8
2 3
NaN 2
NaN 7
1 2
NaN 2
填料
List: [8, 6, 3]
輸出
Data: X Y
1 8
2 3
8 2
6 7
1 2
3 2
你能提供輸入和預期輸出 – Shijo
當然,我編輯我的帖子來添加它。 –
同一列中的所有'NaN'值都是?你如何用你的列表替換'NaN'值?你是否順序執行該操作,即用列表中的第一個值替換第一個「NaN」值,依此類推? –