Python 年齢を10歳ごとに分けて新規の列を作成する方法を教えていただきたいです。
No Age
1 55
2 90
3 2
4 45
5 45
6 23
7 23
8 32
9 2
10 90
上記のようなデータテーブルがある場合、以下のようなテーブルしたいです。
No Age 09 1019 2029 3039 4049 5059 6069 7079 8089 9099 100以上
1 55 0 0 0 0 0 1 0 0 0 0 0
2 90 0 0 0 0 0 0 0 0 0 1 0
3 2 1 0 0 0 0 0 0 0 0 0 0
4 45 0 0 0 0 1 0 0 0 0 0 0
5 45 0 0 0 0 1 0 0 0 0 0 0
6 23 0 0 1 0 0 0 0 0 0 0 0
7 23 0 0 1 0 0 0 0 0 0 0 0
8 32 0 0 0 1 0 0 0 0 0 0 0
9 2 1 0 0 0 0 0 0 0 0 0 0
10 90 0 0 0 0 0 0 0 0 0 1 0
pd.get_dummiesの応用で分割することができるのでしょうか。
RandomForestの特徴量として、10歳ごとの年齢を含めたいと考えています。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/05 02:29