数组归一化代码python
时间: 2024-01-29 18:09:37 浏览: 80
对python3 一组数值的归一化处理方法详解
以下是使用Python进行数组归一化的代码示例:
```python
import numpy as np
def normalize_array(arr):
min_val = np.min(arr)
max_val = np.max(arr)
normalized_arr = (arr - min_val) / (max_val - min_val)
return normalized_arr
# 示例数据
data = np.array([1, 2, 3, 4, 5])
# 归一化数组
normalized_data = normalize_array(data)
print(normalized_data)
```
这段代码使用了NumPy库来进行数组归一化。首先,我们找到数组中的最小值和最大值,然后通过减去最小值并除以最大值与最小值之差来将数组归一化到0到1的范围内。最后,我们打印出归一化后的数组。
阅读全文