Вопросы с тегом «numpy»

NumPy - это расширение для научных и численных вычислений языка программирования Python.

4
Вычислить доверительный интервал из выборочных данных
У меня есть образцы данных, для которых я хотел бы вычислить доверительный интервал, предполагая нормальное распределение. Я нашел и установил пакеты numpy и scipy и получил numpy для возврата среднего и стандартного отклонения (numpy.mean (data) с данными в виде списка). Мы будем очень благодарны за любые советы по получению выборочного …

7
Numpy, как перебирать столбцы массива?
Допустим, у меня есть и массив mxn. Я хочу передать каждый столбец этого массива функции для выполнения некоторой операции над всем столбцом. Как мне перебрать столбцы массива? Например, у меня есть массив 4 x 3, например 1 99 2 2 14 5 3 12 7 4 43 1 for column …
109 python  loops  numpy 

5
Преобразование массива numpy в кортеж
Примечание: требуется обратное обычному преобразованию кортежа в массив. Мне нужно передать аргумент функции (обернутой 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
есть ли более эффективный способ получить среднее значение массива в заранее определенных ячейках? например, у меня есть массив чисел и массив, соответствующий начальной и конечной позициям бункера в этом массиве, и я хочу просто взять среднее значение в этих бункерах? У меня есть код, который делает это ниже, но мне …

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


5
Гистограмма Matplotlib
Так что у меня небольшая проблема. У меня есть набор данных в scipy, который уже находится в формате гистограммы, поэтому у меня есть центр ящиков и количество событий на ячейку. Как я могу теперь построить график в виде гистограммы. Я пробовал просто делать bins, n=hist() но это не понравилось. Есть …

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

13
Как я могу использовать numpy.correlate для автокорреляции?
Мне нужно сделать автокорреляцию набора чисел, что, как я понимаю, просто корреляция набора с самим собой. Я пробовал использовать функцию корреляции numpy, но я не верю результату, так как он почти всегда дает вектор, где первое число не самым большим, как должно быть. Итак, это действительно два вопроса: Что именно …

4
Как правильно сохранить и загрузить данные numpy.array ()?
Интересно, как правильно сохранять и загружать numpy.arrayданные. В настоящее время использую numpy.savetxt()метод. Например, если у меня есть массив markers, который выглядит так: Я пытаюсь спасти это с помощью: numpy.savetxt('markers.txt', markers) В другом скрипте я пытаюсь открыть ранее сохраненный файл: markers = np.fromfile("markers.txt") И вот что я получаю ... Сохраненные данные …
107 python  arrays  numpy 

6
Установка Numpy на 64-битную Windows 7 с Python 2.7.3 [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Похоже, что единственный 64-битный установщик Windows для Numpy предназначен для Numpy версии 1.3.0, …

16
Numpy: быстро найти первый индекс значения
Как я могу найти индекс первого вхождения числа в массиве Numpy? Для меня важна скорость. Меня не интересуют следующие ответы, потому что они сканируют весь массив и не останавливаются, когда находят первое вхождение: itemindex = numpy.where(array==item)[0][0] nonzero(array == item)[0][0] Примечание 1. Ни один из ответов на этот вопрос не кажется …
105 python  numpy  find 

8
участки поверхности в matplotlib
У меня есть список из трех кортежей, представляющих набор точек в трехмерном пространстве. Я хочу построить поверхность, покрывающую все эти точки. plot_surfaceФункция в mplot3dпакете требует в качестве аргументов X, Y и Z , чтобы быть 2d массивов. Подходит ли plot_surfaceфункция для построения поверхности и как мне преобразовать данные в требуемый …

3
Назначение массива Numpy с копией
Например, если у нас есть numpyмассив A, и нам нужен numpyмассив Bс такими же элементами. В чем разница между следующими (см. Ниже) методами? Когда выделяется дополнительная память, а когда нет? B = A B[:] = A(так же, как B[:]=A[:]?) numpy.copy(B, A)
105 python  arrays  numpy 

4
Как получить поэлементное матричное умножение (произведение Адамара) в numpy?
У меня две матрицы a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) и я хочу получить поэлементный продукт [[1*5,2*6], [3*7,4*8]], равный [[5,12], [21,32]] я пытался print(np.dot(a,b)) и print(a*b) но оба дают результат [[19 22], [43 50]] который является матричным произведением, а не поэлементным произведением. Как я могу получить поэлементный продукт …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.