DataFrameで時系列データを整形するときに、重複のある要素に同じ連番の数字(ID)を振り直したいと考えているのですが、上手く対処するための方法が思いつかず、アドバイスをいただけないでしょうか。
下記に例を記載しました。実際には商品の後ろにたくさん列があるような形になっています。人と年齢は同一なので、この2要素が同じもにについては、同じ連番のIDを振りたいと思っています。どうぞ宜しくお願い致します
元のデータ
人 | 年齢 | 商品 |
---|---|---|
a | 30 | A |
b | 20 | B |
a | 30 | C |
d | 40 | D |
d | 40 | E |
f | 61 | F |
最終的に作りたい形
人 | 年齢 | 商品 | 番号 |
---|---|---|---|
a | 30 | A | 1 |
b | 20 | B | 2 |
a | 30 | C | 1 |
d | 40 | D | 3 |
d | 40 | E | 3 |
f | 61 | F | 4 |
。 |
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/07 07:39