

kaggle Home Credit Default Riskのapplication_{train|test}.csvの欠損値補完を行っております。  
以下の2つの特徴量を平均値で埋めたいのですが、mean()の戻り値がnanになってしまいます。

特徴量  
'YEARS_BUILD_AVG'  
'YEARS_BEGINEXPLUATATION_AVG'

[code]

    print(train['YEARS_BUILD_AVG'].mean())
    >>> nan
    
[/code]

よろしくおねがいします。


CC BY-SA 4.0
2019-07-30T07:32:42.263
57027
2019-12-12T14:05:47.787
29536
question
python pandas
pandas series mean値がnan値になる

[code]

    data['YEARS_BUILD_AVG'].fillna(data['YEARS_BUILD_AVG'].mean())
    
[/code]

でうまくいきますでしょうか？


CC BY-SA 4.0
2019-12-12T14:05:47.787
61388
2019-12-12T14:05:47.787
12457
57027
answer