質問編集履歴

1

質問内容の要約

2021/01/29 09:45

投稿

fukubaka
fukubaka

スコア11

test CHANGED
@@ -1 +1 @@
1
- ????pythonで、one hot 表現にしたデータフレームで表示したいで
1
+ ????pythonで、1つの説明変数から複数の説明変数を生成したときに、それらをインプット元のデータフレームに格納る方法
test CHANGED
@@ -2,9 +2,27 @@
2
2
 
3
3
 
4
4
 
5
- 分かりにくい説明かもしれませんが、
5
+ 分かりにくい質問かもしれませんが、1つの説明変数から複数の説明変数を生成したときに、それらをインプット元のデータフレームに格納する方法が知りたいです。
6
6
 
7
+
8
+
9
+ 例えば、一つの説明変数を追加するときなら
10
+
11
+ ```python
12
+
13
+ import pandas as pd
14
+
15
+ df = pd.read_csv("input.csv", encoding="utf_8")
16
+
17
+ df['diff_likes_dislikes'] = df['likes'] - df['dislikes']
18
+
19
+ ```
20
+
21
+ のようにすればできるかと思わますが、
22
+
23
+ ここで私が実現したいことは、
24
+
7
- あるデータフレーム列から、複one hot 表現を生成し、またデータフレームして出力がしたいです。
25
+ 1つ説明変onehot 表現で複数の説明変数を生成し、説明変数を追加することです。
8
26
 
9
27
 
10
28