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

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

5
Перетворити масивний масив в кортеж
Примітка. Це вимагає зворотного перетворення звичайного перетворення каналу в масив. Я маю передавати аргумент функції (обгорнутого c ++) як вкладений кортеж. Наприклад, такі праці X = MyFunction( ((2,2),(2,-2)) ) тоді як наступне не робить X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = MyFunction( [[2,2],[2,-2]] ) На жаль, аргумент, який я хотів …
108 python  numpy 

6
дані бінінгу в python з scipy / numpy
чи є більш ефективний спосіб взяти середній масив у визначених бінах? наприклад, у мене є масив чисел і масив, відповідний початковій і кінцевій позиціям біна в цьому масиві, і я хочу просто взяти середнє значення в цих бункерах? У мене є код, який робить це нижче, але мені цікаво, як …

5
Гістограма Матплотліб
Тож у мене є невелика проблема. У мене є набір даних у scipy, який вже є у форматі гістограми, тому у мене є центр бункерів та кількість подій на бін. Як я зараз можу побудувати графік, як гістограма. Я намагався просто робити bins, n=hist() але це не сподобалось. Будь-які рекомендації?

4
Бенчмаркінг (python vs. c ++ за допомогою BLAS) та (numpy)
Я хотів би написати програму, яка широко використовує функції лінійної алгебри BLAS та LAPACK. Оскільки результативність - це питання, я зробив деякий бенчмаркінг і хотів би знати, чи підхід, який я застосував, законний У мене є, так би мовити, три учасники та хочу перевірити їхню роботу простим множенням на матрицю-матрицю. …
107 c++  python  numpy  benchmarking  blas 

6
Встановлення Numpy на 64-бітній Windows 7 з Python 2.7.3 [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Схоже, єдиний 64-розрядний інсталятор Windows для Numpy призначений для Numpy версії 1.3.0, яка працює лише …

13
Як я можу використовувати numpy.correlate, щоб зробити автокореляцію?
Мені потрібно зробити автокореляцію набору чисел, що, як я розумію, це лише співвіднесення множини з самим собою. Я спробував це за допомогою кореляційної функції numpy, але я не вірю в результат, оскільки він майже завжди дає вектор, де перше число не є найбільшим, як це повинно бути. Отже, це справді …

6
скопіюйте 2D масив у 3-й вимір, N разів (Python)
Я хотів би скопіювати нумерований 2D масив у третій вимір. Наприклад, з урахуванням масиву (2D) numpy: import numpy as np arr = np.array([[1,2],[1,2]]) # arr.shape = (2, 2) перетворити його в 3D-матрицю з N таких копій у новому вимірі. Діючи arrз N = 3, вихід повинен бути: new_arr = np.array([[[1,2],[1,2]],[[1,2],[1,2]],[[1,2],[1,2]]]) …
106 python  arrays  numpy 

16
Numpy: швидко знайдіть перший індекс вартості
Як я можу знайти індекс першого появи числа в масиві Numpy? Швидкість для мене важлива. Наступні відповіді мене не цікавлять, оскільки вони сканують весь масив і не зупиняються, коли знаходять перше явище: itemindex = numpy.where(array==item)[0][0] nonzero(array == item)[0][0] Примітка 1: жоден з відповідей із цього питання не видається релевантним Чи …
105 python  numpy  find 

4
Що таке dtype ('O') у пандах?
У мене є фрейм даних у пандах, і я намагаюся розібратися, що таке типи його значень. Я не впевнений, який тип стовпця 'Test'. Однак, коли бігаю myFrame['Test'].dtype, я отримую; dtype('O') Що це означає?

6
Неможливо виділити масив із формою та типом даних
Я стикаюся з проблемою виділення величезних масивів у numpy на Ubuntu 18, але не стикаюся з такою ж проблемою на MacOS. Я намагаюся виділити пам'ять для масиву Numpy з формою (156816, 36, 53806) з np.zeros((156816, 36, 53806), dtype='uint8') і поки я отримую повідомлення про помилку в ОС Ubuntu >>> import …

8
поверхневі ділянки в матплотлібі
У мене є список 3-х кортежів, що представляють набір точок у 3D-просторі. Я хочу побудувати поверхню, яка охоплює всі ці точки. plot_surfaceФункція в mplot3dпакеті вимагає в якості аргументів X, Y і Z , щоб бути 2d масивів. Чи plot_surfaceє правильною функцією для накреслення поверхні та як я можу перетворити свої …

3
ValueError під час перевірки, чи змінною є None, або numpy.array
Я хотів би перевірити, чи є змінною None або numpy.array. Я реалізував check_aфункцію для цього. def check_a(a): if not a: print "please initialize a" a = None check_a(a) a = np.array([1,2]) check_a(a) Але цей код підвищує ValueError. Який прямий шлях вперед? ValueError Traceback (most recent call last) <ipython-input-41-0201c81c185e> in <module>() …
104 python  numpy  is-empty 

4
Як правильно зберігати та завантажувати дані numpy.array ()?
Цікаво, як правильно зберігати та завантажувати numpy.arrayдані. В даний час я використовую numpy.savetxt()метод. Наприклад, якщо я отримав масив markers, який виглядає так: Я намагаюся зберегти його, використовуючи: numpy.savetxt('markers.txt', markers) В іншому сценарії я намагаюся відкрити раніше збережений файл: markers = np.fromfile("markers.txt") І це я отримую ... Збережені дані спочатку виглядають …
104 python  arrays  numpy 


3
python numpy machine epsilon
Я намагаюся зрозуміти, що таке машинний епсилон. Згідно з Вікіпедією, його можна обчислити так: def machineEpsilon(func=float): machine_epsilon = func(1) while func(1)+func(machine_epsilon) != func(1): machine_epsilon_last = machine_epsilon machine_epsilon = func(machine_epsilon) / func(2) return machine_epsilon_last Однак він підходить лише для чисел з подвійною точністю. Мені цікаво змінити його, щоб підтримувати також єдині …
103 python  numpy  epsilon 

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