Рубрики
Без рубрики

Как создать последовательность линейно растущих значений с Numpy Arange?

Проблема: как создать последовательность линейно растущих значений? Решение: используйте функцию Numpy Arange (). Функция NP.Arange ([START,] STOP [, STEP]) создает новый монтажный массив с равномерно распределенными целыми числами между началом (включительно) и остановителем (эксклюзивным). Размер шага определяет разницу между последующими значениями. Например, NP.Arge (1, 6, 2) создает Numpy Array [1, 3, 5]. … Как создать последовательность линейно растущих значений с Numpy Arange? Прочитайте больше “

Автор оригинала: Chris.

Проблема : Как создать последовательность линейно растущих значений?

Решение : Используйте Arange numpy () функция.

NP.Arge ([начало,] Стоп [, шаг]) Функция создает новый таможенный массив с равномерно расположенными целыми числами между Начать (включено) и Стоп (эксклюзивно). шаг Размер определяет разницу между последующими значениями. Например, NP.Arge (1, 6, 2) Создает Numpy Array [1, 3, 5] Отказ

import numpy as np

# np.arange(stop)
>>> np.arange(10)
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

# np.arange(start, stop)
>>> np.arange(2, 10)
array([2, 3, 4, 5, 6, 7, 8, 9])

# np.arange(start, stop, step)
>>> np.arange(2, 10, 2)
array([2, 4, 6, 8])

# np.arange(start, stop, step, dtype)
>>> np.arange(2, 10, 2, float)
array([2., 4., 6., 8.])

Похожие видео Numpy arange

Numpy Data Наука головоломки

Можете ли вы решить следующую головоломку в отношении функции Numpy Arange:

import numpy as np

# save $122.50 per month
x = 122.5
net_wealth = np.arange(0, 1000, x)

# how long to save > $1000?
print(len(net_wealth))

Что такое выход этой головоломки?

Numpy – популярная библиотека Python для науки о данных, ориентируясь на линейную алгебру.

Эта головоломка о функции Numpy Arange. Функция Arange везде в науке о данных.

Вы можете знать встроенный Python Диапазон (X, Y, Z) Функция, которая создает последовательность линейных значений прогресса. Последовательность начинается от X, увеличивает значения линейно на Y и заканчивается, если значение становится больше z.

Arange (X, Y, Z) Функция аналогична, но создает Numpy Array и работает с поплавковыми номерами.

Обратите внимание, что общая ошибка в этой головоломке – не учитывать первое значение массива: 0.

Вы мастер-кодер? Проверьте свои навыки сейчас!

Связанное видео.

Решение

9

Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.

Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.

Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.