回答編集履歴

1

補足を追加

2019/09/02 23:32

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -83,3 +83,43 @@
83
83
  # 2 帽子 NaN
84
84
 
85
85
  ```
86
+
87
+
88
+
89
+ ---
90
+
91
+ **【追記】**
92
+
93
+ コメントの修正を行うには、上記のコードを以下のように修正するとよいかとおもいます。
94
+
95
+ 多分。。
96
+
97
+
98
+
99
+ ```diff
100
+
101
+ --- test02.py 2019-09-02 17:31:55.242972400 +0900
102
+
103
+ +++ test02b,py 2019-09-03 08:29:33.394626200 +0900
104
+
105
+ @@ -23,7 +23,8 @@
106
+
107
+ ret = data.groupby('伝票番号')[['購入アイテム']].apply(lambda d: d.reset_index(drop=True)).unstack()
108
+
109
+ ret = ret.reset_index(drop=True)
110
+
111
+ ret.index = ret.index +1
112
+
113
+ - return ret
114
+
115
+ + ret.columns = ret.columns.droplevel(0)
116
+
117
+ + return ret.T
118
+
119
+
120
+
121
+ result = df.groupby('会員ID').apply(f)
122
+
123
+ print(result)
124
+
125
+ ```