teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

teratail書込時に元文字列のタブ文字がどうなるか検証した結果

2017/09/08 06:53

投稿

8524ba23
8524ba23

スコア38352

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

ソース修正(タブ文字)

2017/09/08 06:53

投稿

8524ba23
8524ba23

スコア38352

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.]