python 置換_欠損
df.replace({'CA': 'California', 24: 100})
df3["年齢"] = df3["年齢"].replace({2:np.nan,4:""})
np.nanでNaN にできる
””で空白にできる
df[df['point'].isnull()]
欠損を取り出す
欠損値が一つでも含まれる行・列を抽出する
df.dropna(how='all').dropna(how='all', axis=1)
列aの要素を2倍にする
data['a'].apply(lambda x : x * 2)
# 列aの要素が3より大きい場合は1に置換、それ以外の場合は0に置換
data['a'].apply(lambda x : 1 if x > 3 else 0)
置換でIF文
指定以外はそのままの値で使いたい
この記事が気に入ったらサポートをしてみませんか?