回答編集履歴

1

サンプルに間違いがあったので追記

2020/06/09 02:13

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -107,3 +107,29 @@
107
107
  #35 D c 3
108
108
 
109
109
  ```
110
+
111
+
112
+
113
+ ---
114
+
115
+ **【追記】**
116
+
117
+
118
+
119
+ 質問と同じ並びにするには
120
+
121
+
122
+
123
+ ```Python
124
+
125
+ ret = pd.DataFrame(product(df['大分類'].dropna(),
126
+
127
+ df['小分類'].dropna(),
128
+
129
+ df['中分類'].dropna()),
130
+
131
+ columns=['大分類','小分類','中分類']).reindex(df.columns, axis=1)
132
+
133
+ ```
134
+
135
+ ですね