質問編集履歴
7
..
title
CHANGED
File without changes
|
body
CHANGED
@@ -97,7 +97,7 @@
|
|
97
97
|
の折、同じく
|
98
98
|
|
99
99
|

|
100
|
-
|
100
|
+
|
101
101
|
valueError: Length mismatch: Expected axis has 4 elements, new values have 6 elements エラーが出ます。
|
102
102
|
|
103
103
|
ただしdf2.columns = ['店名', '品名', '品名2', '品名3', '品名4', '品名5']を省くとエラーが出ないもの
|
6
..
title
CHANGED
File without changes
|
body
CHANGED
@@ -78,6 +78,16 @@
|
|
78
78
|
別途、過去いろいろな方法での皆さんからの回答をいただいたものを一つずつ試そうと
|
79
79
|
今回はgroupbyでのapply(list)処理を使ったものでデータを加工して
|
80
80
|
|
81
|
+
店名,品名,品名2,品名3,品名4,品名5,
|
82
|
+
A店,りんご,バナナ,みかん,いちご,
|
83
|
+
B店,りんご,
|
84
|
+
C店,りんご,バナナ,
|
85
|
+
D店,りんご,
|
86
|
+
E店,りんご,バナナ,みかん,
|
87
|
+
|
88
|
+
を目指したのですが、
|
89
|
+
|
90
|
+
|
81
91
|
x = df.groupby('店名', sort=False)['名前'].apply(list)
|
82
92
|
|
83
93
|
df2 = pd.DataFrame(x.to_list(), index=x.index)
|
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -76,7 +76,7 @@
|
|
76
76
|
そこでこのコード応用してみようと思い
|
77
77
|
|
78
78
|
別途、過去いろいろな方法での皆さんからの回答をいただいたものを一つずつ試そうと
|
79
|
-
今回はgroupbyでのapply(list)処理を使ったものでデータを加工
|
79
|
+
今回はgroupbyでのapply(list)処理を使ったものでデータを加工して
|
80
80
|
|
81
81
|
x = df.groupby('店名', sort=False)['名前'].apply(list)
|
82
82
|
|
@@ -84,17 +84,17 @@
|
|
84
84
|
|
85
85
|
df2.columns = ['店名', '品名', '品名2', '品名3', '品名4', '品名5']
|
86
86
|
|
87
|
-
|
87
|
+
の折、同じく
|
88
88
|
|
89
89
|

|
90
|
-
のような
|
90
|
+
のようなえあらーが出るもも
|
91
|
-
|
91
|
+
valueError: Length mismatch: Expected axis has 4 elements, new values have 6 elements エラーが出ます。
|
92
92
|
|
93
|
-
ただしdf2.columns = ['店名', '品名', '品名2', '品名3', '品名4', '品名5']を省くとエラーが出ない
|
93
|
+
ただしdf2.columns = ['店名', '品名', '品名2', '品名3', '品名4', '品名5']を省くとエラーが出ないもの
|
94
94
|
|
95
95
|

|
96
96
|
|
97
|
-
例によって列が足らないエラーと思い
|
97
|
+
があり、例によって列が足らないエラーと思い
|
98
98
|
そこで前回同様にエラー回避しようと※画像2の手順でやったり順番を入れ替えたり色々してみたのですが
|
99
99
|
|
100
100
|

|
4
修正
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -76,7 +76,7 @@
|
|
76
76
|
そこでこのコード応用してみようと思い
|
77
77
|
|
78
78
|
別途、過去いろいろな方法での皆さんからの回答をいただいたものを一つずつ試そうと
|
79
|
-
groupbyでのapply(list)処理を使ったものでデータを加工
|
79
|
+
今回はgroupbyでのapply(list)処理を使ったものでデータを加工
|
80
80
|
|
81
81
|
x = df.groupby('店名', sort=False)['名前'].apply(list)
|
82
82
|
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -69,13 +69,14 @@
|
|
69
69
|

|
70
70
|
となります。
|
71
71
|
|
72
|
-
ここまでは、前回質問して
|
72
|
+
ここまでは、前回質問しておかげさまで回答を得て、
|
73
73
|

|
74
74
|
のように、ばっちり完璧に変更できました!
|
75
75
|
|
76
76
|
そこでこのコード応用してみようと思い
|
77
77
|
|
78
|
-
別途
|
78
|
+
別途、過去いろいろな方法での皆さんからの回答をいただいたものを一つずつ試そうと
|
79
|
+
groupbyでのapply(list)処理を使ったものでデータを加工
|
79
80
|
|
80
81
|
x = df.groupby('店名', sort=False)['名前'].apply(list)
|
81
82
|
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -93,9 +93,9 @@
|
|
93
93
|
|
94
94
|

|
95
95
|
|
96
|
+
例によって列が足らないエラーと思い
|
97
|
+
そこで前回同様にエラー回避しようと※画像2の手順でやったり順番を入れ替えたり色々してみたのですが
|
96
98
|
|
97
|
-
※そこで前回同様にエラー回避しようと※画像2の手順でやったり順番を入れ替えたり色々してみたのですが
|
98
|
-
|
99
99
|

|
100
100
|

|
101
101
|

|