私は、いくつかのファンキーなデータエントリ(別名など)のためにオブジェクト型のデータを含むいくつかの列を持つデータフレームを持っています。pandasデータフレーム列を数値に変換するより良い方法
私はオブジェクト列を識別して、これを行うことによって、これを修正することができました:
obj_cols = df.loc[:, df.dtypes == object]
conv_cols = obj_cols.convert_objects(convert_numeric='force')
これは正常に動作し、私は私が必要とする回帰分析を実行することができますが、このエラーを生成します。
FutureWarning: convert_objects is deprecated.
エラーを回避するためにこれを行うより良い方法はありますか?私もラムダ関数を構築しようとしましたが、うまくいきませんでした。
astype(int)またはpd.to_numeric – Vaishali