質問編集履歴

6

修正

2021/05/13 23:33

投稿

eqeqe
eqeqe

スコア15

test CHANGED
File without changes
test CHANGED
@@ -38,13 +38,13 @@
38
38
 
39
39
  品名,店名A,店名B,店名C,店名D,店名E
40
40
 
41
- りんご,30,20,30,NaN,NaN
41
+ りんご,30,20,30,NaN,NaN,
42
42
 
43
- みかん,18,40,28,30,10
43
+ みかん,18,40,28,30,10,
44
44
 
45
- ぶどう,30,20,30,NaN,NaN
45
+ ぶどう,30,20,30,NaN,NaN,
46
46
 
47
- バナナ,30,20,62,NaN,NaN
47
+ バナナ,30,20,62,NaN,NaN,
48
48
 
49
49
 
50
50
 
@@ -98,7 +98,23 @@
98
98
 
99
99
  本来4列のデータなのに6列で指定しているからエラーですよと言っているのはなんとなく解るのですが、
100
100
 
101
+ 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'のように
102
+
103
+
104
+
105
+ 品名,店名A,店名B,店名C,店名D,店名E
106
+
107
+ りんご,30,20,30,NaN,NaN,
108
+
109
+ みかん,18,40,28,NaN,NaN,
110
+
111
+ ぶどう,30,20,30,NaN,NaN,
112
+
113
+ バナナ,30,20,62,NaN,NaN,
114
+
115
+
116
+
101
- 取り込みたいCSV列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、df['店名D','店名E']などで列を2つ増やすとしても3列の場合もあれば2列の場合もありそうすると結局Length mismatch:のエラーになってしまうのでその考え方は的外れなのはわかります…
117
+ の6列で固定したいのですが、df['店名D','店名E']などで列を2つ増やすとしても3列の場合もあれば2列の場合もありそうすると結局Length mismatch:のエラーになってしまうのでその考え方は的外れなのはわかります…
102
118
 
103
119
  こういった場合どのようにすればいいのでしょうか?
104
120
 

5

修正

2021/05/13 23:33

投稿

eqeqe
eqeqe

スコア15

test CHANGED
File without changes
test CHANGED
@@ -98,7 +98,7 @@
98
98
 
99
99
  本来4列のデータなのに6列で指定しているからエラーですよと言っているのはなんとなく解るのですが、
100
100
 
101
- 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、df['店名D','店名E']などで列を2つ増やすとしても3列場合もあれば2列の場合もあるので結局Length mismatch:のエラーになので…
101
+ 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、df['店名D','店名E']などで列を2つ増やすとしても3列場合もあれば2列の場合もありそうす結局Length mismatch:のエラーになってしまうのでその考え方は的外れなのはわかります
102
102
 
103
103
  こういった場合どのようにすればいいのでしょうか?
104
104
 

4

改善

2021/05/13 23:31

投稿

eqeqe
eqeqe

スコア15

test CHANGED
File without changes
test CHANGED
@@ -98,7 +98,7 @@
98
98
 
99
99
  本来4列のデータなのに6列で指定しているからエラーですよと言っているのはなんとなく解るのですが、
100
100
 
101
- 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、列を2つ増やすとしても3列場合もあれば2列の場合もあるので
101
+ 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、df['店名D','店名E']などで列を2つ増やすとしても3列場合もあれば2列の場合もあるので結局Length mismatch:のエラーになるので…
102
102
 
103
103
  こういった場合どのようにすればいいのでしょうか?
104
104
 

3

変更

2021/05/13 23:29

投稿

eqeqe
eqeqe

スコア15

test CHANGED
File without changes
test CHANGED
@@ -98,7 +98,7 @@
98
98
 
99
99
  本来4列のデータなのに6列で指定しているからエラーですよと言っているのはなんとなく解るのですが、
100
100
 
101
- 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、
101
+ 取り込みたいCSVの列が毎回一定列数ではなく、なおかつ出力は'品名','店名A', '店名B', '店名C', '店名D', '店名E'の6列で固定したいのですが、列を2つ増やすとしても3列場合もあれば2列の場合もあるので
102
102
 
103
103
  こういった場合どのようにすればいいのでしょうか?
104
104
 

2

画像挿入

2021/05/13 23:28

投稿

eqeqe
eqeqe

スコア15

test CHANGED
File without changes
test CHANGED
@@ -50,6 +50,8 @@
50
50
 
51
51
  という風に返ってきます。
52
52
 
53
+ ![イメージ説明](8368096d8b76a3af8c6f352fcd15e04d.jpeg)
54
+
53
55
 
54
56
 
55
57
  しかし元のCSVが、
@@ -90,6 +92,8 @@
90
92
 
91
93
  で返ってきます。
92
94
 
95
+ ![イメージ説明](1859ae1ef05869581b11f3baa80f79c9.jpeg)
96
+
93
97
 
94
98
 
95
99
  本来4列のデータなのに6列で指定しているからエラーですよと言っているのはなんとなく解るのですが、

1

修正

2021/05/13 23:25

投稿

eqeqe
eqeqe

スコア15

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 品,A,B,C,D,E,
11
+ ,A,B,C,D,E,
12
12
 
13
13
  りんご,12,30,20,30,,
14
14