質問編集履歴
2
新たな配列のおかしな出力を記入しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,6 +48,66 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
+
###他に試して見たこと
|
52
|
+
|
53
|
+
```
|
54
|
+
|
55
|
+
matched = np.hstack([data1[:,0], matching_DMHalos,Rmin])
|
56
|
+
|
57
|
+
matched = np.concatenate([[data1[:,0]],[matching_DMHalos],[Rmin]], 1)
|
58
|
+
|
59
|
+
```
|
60
|
+
|
61
|
+
上記の二通りを試してprint(matched)したところ,
|
62
|
+
|
63
|
+
[[7.22000000e+02 7.61000000e+02 7.97000000e+02 8.48000000e+02
|
64
|
+
|
65
|
+
8.52000000e+02 8.68000000e+02 9.60000000e+02 1.02400000e+03
|
66
|
+
|
67
|
+
1.14800000e+03 1.17000000e+03 1.17900000e+03 1.19100000e+03
|
68
|
+
|
69
|
+
1.20300000e+03 1.25700000e+03 1.29800000e+03 1.32800000e+03
|
70
|
+
|
71
|
+
1.38600000e+03 1.39400000e+03 1.40500000e+03 1.43600000e+03
|
72
|
+
|
73
|
+
1.43900000e+03 1.45700000e+03 1.45800000e+03 1.03200000e+03
|
74
|
+
|
75
|
+
1.03200000e+03 1.03200000e+03 1.03200000e+03 1.03200000e+03
|
76
|
+
|
77
|
+
9.15000000e+02 9.15000000e+02 9.15000000e+02 9.15000000e+02
|
78
|
+
|
79
|
+
9.15000000e+02 9.15000000e+02 9.15000000e+02 9.15000000e+02
|
80
|
+
|
81
|
+
9.15000000e+02 9.15000000e+02 9.15000000e+02 9.15000000e+02
|
82
|
+
|
83
|
+
9.15000000e+02 9.15000000e+02 9.15000000e+02 9.15000000e+02
|
84
|
+
|
85
|
+
9.15000000e+02 9.15000000e+02 1.60522886e+00 1.60522886e+00
|
86
|
+
|
87
|
+
1.60522886e+00 1.60522886e+00 1.60522886e+00 2.98229598e-01
|
88
|
+
|
89
|
+
2.98229598e-01 2.98229598e-01 2.98229598e-01 2.98229598e-01
|
90
|
+
|
91
|
+
2.98229598e-01 2.98229598e-01 2.98229598e-01 2.98229598e-01
|
92
|
+
|
93
|
+
2.98229598e-01 2.98229598e-01 2.98229598e-01 2.98229598e-01
|
94
|
+
|
95
|
+
2.98229598e-01 2.98229598e-01 2.98229598e-01 2.98229598e-01]
|
96
|
+
|
97
|
+
となりました。
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
私が作りたいものは
|
102
|
+
|
103
|
+
matched =[[1386. 1032 1.6052288644248351],
|
104
|
+
|
105
|
+
[327. 1032 1.6052288644248351],
|
106
|
+
|
107
|
+
....]
|
108
|
+
|
109
|
+
のような23*3の配列です。
|
110
|
+
|
51
111
|
|
52
112
|
|
53
113
|
### 補足情報(FW/ツールのバージョンなど)
|
1
エラーの部分を修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
```python
|
22
22
|
|
23
|
-
matched = np.concatenate([
|
23
|
+
matched = np.concatenate([data1[:,0], matching_DMHalos,Rmin],1)
|
24
24
|
|
25
25
|
output_fname = "hogehoge.dat"
|
26
26
|
|
@@ -36,17 +36,15 @@
|
|
36
36
|
|
37
37
|
```
|
38
38
|
|
39
|
-
|
39
|
+
Traceback (most recent call last):
|
40
40
|
|
41
|
-
|
41
|
+
File "match_0227.py", line 203, in <module>
|
42
42
|
|
43
|
-
|
43
|
+
matched = np.concatenate([data1[:,0], matching_DMHalos,Rmin],1)
|
44
44
|
|
45
|
-
|
45
|
+
numpy.core._internal.AxisError: axis 1 is out of bounds for array of dimension 1
|
46
46
|
|
47
47
|
```
|
48
|
-
|
49
|
-
,1)の部分がエラー(?)のような表示がありますが、何が良くないのかが分かりません。
|
50
48
|
|
51
49
|
|
52
50
|
|