Python: numpy .arange эквивалентная функция с min, max и «количеством бинов» вместо «steps»? - PullRequest
0 голосов
/ 20 марта 2020

Я ищу Python эквивалент этого: Получите перечислимый диапазон для заданного минимума и максимума с заданным числом шагов , и я удивлен, что не могу найти простой ответ на этот вопрос .

Если мне нужен диапазон от 0 до 1 с шагом 0,001, я просто вычисляю:

my_range = np.arange(0, 1, 0.001)

Мне нужна простая функция диапазона, в которой пользователь определяет количество бинов, а не размер шага, например:

my_range = function(0, 1, cut_into = 1000)

Я мог бы сделать это вручную с помощью:

start = 0
end = 1
cut_into = 1000
my_range = np.arange(start, end, (end-start)/cut_into)

, но я бы хотел избежать вычисления, так как это выглядит излишним

1 Ответ

1 голос
/ 20 марта 2020

Просто измените function на np.linspace:)

np.linspace(0, 1, 1000)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...