質問編集履歴

1

失敗例を追加しました

2021/02/16 07:17

投稿

t-taro
t-taro

スコア38

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,7 @@
1
+ Python初心者です.
2
+
3
+
4
+
1
5
  コンマ区切りの数値をスペース区切りでグループ分けしたテキストファイルを, 以下のようなNumpy arrayに変換したく思い, 試行錯誤しています.
2
6
 
3
7
 
@@ -34,9 +38,11 @@
34
38
 
35
39
  ```
36
40
 
41
+
42
+
37
43
  NumPyの`genfromtxt`を試してみたのですが, コンマ区切りとスペース区切りをうまく分けることはできませんでした.
38
44
 
39
-
45
+ (どちらもnanが出てしまい, そもそもテキストファイルの形式を保つこともできませんでした…)
40
46
 
41
47
  ```python
42
48
 
@@ -46,6 +52,14 @@
46
52
 
47
53
  [11., 22., nan, 55., 66.]])
48
54
 
55
+
56
+
57
+ >>> np.genfromtxt("test.txt", delimiter=" ")
58
+
59
+ array([[nan, nan],
60
+
61
+ [nan, nan]])
62
+
49
63
  ```
50
64
 
51
65