NumPy: найдите наиболее частое значение в массиве
NumPy: случайное упражнение-13 с решением
Напишите программу NumPy, чтобы найти наиболее частое значение в массиве.
Пример решения :
Код Python:
import numpy as np
x = np.random.randint(0, 10, 40)
print("Original array:")
print(x)
print("Most frequent value in the above array:")
print(np.bincount(x).argmax())
Пример вывода:
Исходный массив: [4 7 3 8 4 8 6 3 1 8 6 3 3 9 7 8 3 3 0 6 8 3 1 8 2 2 9 7 8 9 8 5 9 6 8 5 3 8 9 1] Наиболее частое значение в приведенном выше массиве: 8
Иллюстрированная презентация:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для поиска точечных расстояний случайного вектора с формой (10,2), представляющей координаты.
Далее: Написать программу NumPy для преобразования декартовых координат в полярные координаты случайной матрицы 10x3, представляющей декартовы координаты.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code