回答編集履歴
2
teratail書込時に元文字列のタブ文字がどうなるか検証した結果
answer
CHANGED
@@ -29,4 +29,9 @@
|
|
29
29
|
[ 0. 0. 0. 0. 0. 0. 0. 0.]
|
30
30
|
[ 24. 0. 0. 0. 0. 0. 0. 44.]
|
31
31
|
[ 0. 0. 0. 0. 77. 57. 0. 0.]]
|
32
|
-
```
|
32
|
+
```
|
33
|
+
|
34
|
+
#### 追記:teratail書込時に元文字列のタブ文字がどうなるか検証した結果
|
35
|
+
|
36
|
+
teratailへの書込時、タブ文字は4個のスペースに置換されてしまうようです。
|
37
|
+
質問文の提示CSVは4個のスペースで区切られているので元CSVはタブ区切りと推測しましたが、実際に4個のスペースで区切られている場合は、`delimiter=' '`と指定してください。
|
1
ソース修正(タブ文字)
answer
CHANGED
@@ -4,6 +4,7 @@
|
|
4
4
|
import numpy as np
|
5
5
|
dat=np.loadtxt('test.csv',delimiter='\t',dtype=float)
|
6
6
|
print(dat)
|
7
|
+
s = " " # ついでに検証。""内はタブ文字。teratailにアップ後もタブ文字か?
|
7
8
|
```
|
8
9
|
```
|
9
10
|
[[ 0. 0. 23. 27. 0. 157. 221. 0.]
|