私のデータセット(train、test)では、いくつかのレコードでmax_floorの値はnullです。私はPython PandasデータセットのModeでNaN値を埋める方法は?
for t in full.apartment_name.unique():
for df in frames:
df['max_floor'].fillna((df.loc[df["apartment_name"]==t,
'max_floor']). mode,inplace=True)
どこフルtrain.appendで同じマンション名を共有するアパートのmax_floor値のモードでnull値を埋めるためにしようとしています(テスト) とDFである[電車、テスト]
上記のコードを実行しても、私は期待した結果を得られません。上記のコードは、罰金を実行しているが、私はちょうどちょうどmax_floor値で上記のテキストを置換したい
bound method Series.mode of 0 NaN
1084 NaN
23278 9.0
Name: max_floor, dtype: float64
以下の文章ですべてmax_floor null値を満たしています。どんな助けもありがとう。
にあなたの書式設定をしてください修正します。 –
あなたは精巧にできますか? – binilg
@binilg:使用している実際のコードとデータを表示した方が良い答えが得られます。いくつかのポインタについては、https://stackoverflow.com/help/how-to-askおよびhttps://stackoverflow.com/help/mcveを参照してください。 –