回答編集履歴

1

追記

2018/10/17 08:44

投稿

puroko3
puroko3

スコア185

test CHANGED
@@ -13,3 +13,33 @@
13
13
  print((array / np.max(array)) * 4)
14
14
 
15
15
  ```
16
+
17
+
18
+
19
+ 追記
20
+
21
+ ```python
22
+
23
+ import numpy as np
24
+
25
+
26
+
27
+ def min_max(array, max, min):
28
+
29
+ x_max = np.max(array, axis=0)
30
+
31
+ x_min = np.min(array, axis=0)
32
+
33
+ x_std = (array - x_min) / (x_max - x_min)
34
+
35
+ return x_std * (max - min) + min
36
+
37
+
38
+
39
+ print(min_max(np.array([1, 2, 3, 4, 5]), 4, -1))
40
+
41
+ ```
42
+
43
+ たぶんこんな感じですかね
44
+
45
+ hayatakaさんのリンク先の数式を見ただけですが...