回答編集履歴
4
engine='python' を追加
test
CHANGED
@@ -4,10 +4,16 @@
|
|
4
4
|
|
5
5
|
```pyton
|
6
6
|
|
7
|
-
df = pd.read_csv(filename, skiprows=list(range(0,250)), skipfooter=249, names = col_names, delimiter=" ", index_col=0)
|
7
|
+
df = pd.read_csv(filename, skiprows=list(range(0,250)), skipfooter=249, names = col_names, delimiter=" ", index_col=0, engine='python')
|
8
8
|
|
9
9
|
```
|
10
10
|
|
11
11
|
|
12
12
|
|
13
13
|
とりあえずの修正箇所は、skiprows に list(range(0,250)) を与えることで [0,1,...,249] にしています。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
【追記】
|
18
|
+
|
19
|
+
とりあえず、エラーを避けるため、`engine='python'`を追加しました。
|
3
修正箇所を明示
test
CHANGED
@@ -7,3 +7,7 @@
|
|
7
7
|
df = pd.read_csv(filename, skiprows=list(range(0,250)), skipfooter=249, names = col_names, delimiter=" ", index_col=0)
|
8
8
|
|
9
9
|
```
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
とりあえずの修正箇所は、skiprows に list(range(0,250)) を与えることで [0,1,...,249] にしています。
|
2
skiprows の指定方法を理解しているようなので修正
test
CHANGED
@@ -1,5 +1,9 @@
|
|
1
|
-
|
1
|
+
以下のように修正してみてはどうでしょう。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
+
```pyton
|
6
|
+
|
5
|
-
df = pd.read_csv(filename, skiprows=
|
7
|
+
df = pd.read_csv(filename, skiprows=list(range(0,250)), skipfooter=249, names = col_names, delimiter=" ", index_col=0)
|
8
|
+
|
9
|
+
```
|
1
修正中
test
CHANGED
@@ -1,11 +1,5 @@
|
|
1
|
-
|
1
|
+
【修正中】
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
df = pd.read_csv(filename, skiprows=[0,249], skipfooter=249, names = col_names, delimiter=" ", index_col=0)
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
|
10
|
-
|
11
|
-
特定の行を読み飛ばすには、read_csv の際に skiprows を指定します。また、nrows を指定して読み込む行数を制限することができます。
|