pandasのDataFrameには、欠損値を特定の値で埋めるfillna()メソッドがあります。このメソッドを使用すると、欠損値を指定した値で埋めることができます。
例えば、以下のようなデータフレームを考えます。
import pandas as pd
df = pd.DataFrame({'A':[1, 2, 3, 4],
'B':[5, 6, None, 8],
'C':[9, 10, 11, 12]})
print(df)
実行結果:
A B C
0 1 5.0 9
1 2 6.0 10
2 3 NaN 11
3 4 8.0 12
このデータフレームにおいて、欠損値を0で埋めるには、以下のようにします。
df = df.fillna(0)
print(df)
実行結果:
A B C
0 1 5.0 9
1 2 6.0 10
2 3 0.0 11
3 4 8.0 12
このように、fillna()メソッドを使用することで、欠損値を特定の値で埋めることができます。