python最大最小值归一化代码
时间: 2023-10-17 19:32:18 浏览: 184
最大最小标准化的python代码
归一化操作可以使用以下代码实现:
```python
def min_max_normalization(data):
min_val = min(data)
max_val = max(data)
normalized_data = [(x - min_val) / (max_val - min_val) for x in data]
return normalized_data
# 示例使用
data = [1, 5, 10, 2, 7]
normalized_data = min_max_normalization(data)
print(normalized_data)
```
这个代码段定义了一个`min_max_normalization`函数,该函数接受一个列表作为输入数据,并返回归一化后的数据列表。它首先找到输入数据的最小值和最大值,然后使用最小值和最大值对每个数据进行归一化计算,最终返回归一化后的数据列表。在示例中,我们使用`data`列表进行演示,并打印出归一化后的数据。
阅读全文