fillnaで平均値をいれる

fillnaメソッドを使用して、欠損値(NaN)をデータフレーム内の平均値で置き換えることができます。以下はその例です。

python
import pandas as pd # サンプルデータフレームの作成 df = pd.DataFrame({'A': [1, 2, None, 4, 5], 'B': [None, 2, 3, None, 5]}) # 各列の欠損値をその列の平均値で置き換える df.fillna(df.mean(), inplace=True) print(df)

このコードでは、fillnaメソッドを使用して、データフレーム内の欠損値を各列の平均値で置き換えています。inplace=Trueを使用することで、元のデータフレームを変更します。

未分類

Posted by ぼっち