NumPy: нормализуйте случайную матрицу 3х3
NumPy: случайное упражнение-7 с решением
Напишите программу NumPy для нормализации случайной матрицы 3х3.
Пример решения :
Код Python:
import numpy as np
x= np.random.random((3,3))
print("Original Array:")
print(x)
xmax, xmin = x.max(), x.min()
x = (x - xmin)/(xmax - xmin)
print("After normalization:")
print(x)
Пример вывода:
Оригинальный массив: [[0.89372503 0.99865458 0.77120044] [0.67632984 0.99990084 0.64110391] [0.34845794 0.66557903 0.29031742]] После нормализации: [[0.85036881 0.99824367 0.67769765] [0.54399864 1. 0.49435553] [0,08193614 0,52884777 0.]]
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy, чтобы перемешивать числа от 0 до 10 (включительно).
Далее: Напишите программу NumPy, чтобы создать случайный вектор размером 10 и отсортировать его.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code