Запитання з тегом «numpy»

NumPy - це наукове та числове розширення для обчислень до мови програмування Python.

3
вилучення днів із значення numpy.timedelta64
Я використовую pandas / python, і у мене є два часові ряди дат s1 і s2, які були сформовані за допомогою функції 'to_datetime' у полі df, що містить дати / час. Коли я віднімаю s1 від s2 s3 = s2 - s1 Я отримую серію типу s3 timedelta64 [ns] 0 …
86 python  numpy  pandas 


12
Numpy: знайти індекс елементів у межах діапазону
У мене є масив чисел Numpy, наприклад, a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) Я хотів би знайти всі індекси елементів у певному діапазоні. Наприклад, якщо діапазон (6, 10), відповідь повинна бути (3, 4, 5). Чи є для цього вбудована функція?
85 python  numpy 

8
Як я можу додати нові розміри до масиву Numpy?
Я починаю з numpy-масиву зображення. In[1]:img = cv2.imread('test.jpg') Форма - це те, що можна очікувати від зображення формату 640x480 RGB. In[2]:img.shape Out[2]: (480, 640, 3) Однак це моє зображення - це кадр відео, який має 100 кадрів. В ідеалі, я хотів би мати єдиний масив, що містить усі дані з …
85 python  arrays  opencv  numpy 

5
Що означає x [x <2] = 0 у Python?
Я натрапив на якийсь код із рядком, подібним до x[x&lt;2]=0 Пограючись із варіаціями, я все ще застряг у тому, що робить цей синтаксис. Приклади: &gt;&gt;&gt; x = [1,2,3,4,5] &gt;&gt;&gt; x[x&lt;2] 1 &gt;&gt;&gt; x[x&lt;3] 1 &gt;&gt;&gt; x[x&gt;2] 2 &gt;&gt;&gt; x[x&lt;2]=0 &gt;&gt;&gt; x [0, 2, 3, 4, 5]

4
Як я можу побудувати гістограму таким чином, щоб висоти стовпчиків складали 1 в matplotlib?
Я хотів би побудувати нормалізовану гістограму з вектора за допомогою matplotlib. Я спробував наступне: plt.hist(myarray, normed=True) так само, як: plt.hist(myarray, normed=1) але жоден варіант не створює вісь у з [0, 1] таку, що висота стовпчиків гістограми дорівнює 1. Я б хотів створити таку гістограму - як я можу це зробити?



11
Переплетення двох масивів numpy
Припустимо, що наведені такі масиви: a = array([1,3,5]) b = array([2,4,6]) Як можна їх ефективно переплести, щоб отримати такий третій масив c = array([1,2,3,4,5,6]) Можна припустити, що length(a)==length(b).
84 python  arrays  numpy 

7
Робота з TIFF (імпорт, експорт) у Python за допомогою numpy
Мені потрібен метод python, щоб відкривати та імпортувати зображення TIFF у масиви numpy, щоб я міг аналізувати та модифікувати піксельні дані, а потім знову зберігати їх як TIFF. (Це в основному карти інтенсивності світла в градаціях сірого, що представляють відповідні значення на піксель) Я не зміг знайти жодної документації щодо …

8
Найефективніший спосіб пошуку режиму в масиві numpy
У мене є 2D-масив, що містить цілі числа (як позитивні, так і негативні). Кожен рядок представляє значення в часі для певного просторового сайту, тоді як кожен стовпець представляє значення для різних просторових сайтів за певний час. Отже, якщо масив виглядає так: 1 3 4 2 2 7 5 2 2 …
84 python  numpy  2d  mode 

3
Що саме робить numpy.exp ()? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Я дуже розгублений щодо того, що насправді робить np.exp (). У документації сказано: "Обчислює експоненцію …
84 python  numpy  statistics  exp 

4
як перетворити 2d список у 2d масив numpy?
У мене є 2D-список приблизно такого типу a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] і я хочу перетворити його на 2d масив numpy. Чи можемо ми це зробити, не виділяючи пам’яті типу numpy.zeros((3,3)) а потім зберігати в ній значення?
84 python  numpy 

8
Зміщення елементів у масиві numpy
Наслідуючи це запитання років тому, чи існує в numpy канонічна функція "shift"? Я нічого не бачу з документації . Ось проста версія того, що я шукаю: def shift(xs, n): if n &gt;= 0: return np.r_[np.full(n, np.nan), xs[:-n]] else: return np.r_[xs[-n:], np.full(-n, np.nan)] Використання цього типу: In [76]: xs Out[76]: array([ …
84 python  numpy 

3
Як перетворити numpy.matrix або масив у scipy розріджену матрицю
Для розрідженої матриці SciPy можна використовувати todense()або toarray()перетворити на матрицю чи масив NumPy. Які функції виконувати обернено? Я шукав, але не уявляв, які ключові слова повинні бути правильним.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.