numpy

есть ли numpy встроенный, чтобы сделать что-то вроде следующего? То есть возьмите список d и возвращает список filtered_d при удалении любых внешних элементов на основе некоторого предполагаемого распределения точек в d. import numpy as np def reject_outliers(data): m = 2 u = np.mean(data) s = n...

у меня есть 60 ГБ SciPy массив (Матрица) я должен разделить между 5+ multiprocessingProcess объекты. Я видел numpy-sharedmem и читал эта дискуссия в списке SciPy. Есть два подхода--numpy-sharedmem и с помощью multiprocessing.RawArray() и отображение NumPy dtypeь ctypeы. Теперь, numpy-sharedmem Кажется, это пу...

как вы сохраняете / загружаете scipy sparse csr_matrix в портативном формате? Разреженная матрица scipy создается на Python 3 (Windows 64-bit) для запуска на Python 2 (Linux 64-bit). Первоначально я использовал pickle (с протоколом=2 и fix_imports=True), но это не сработало, перейдя от Python 3.2.2 (Windows...

каков хороший способ разбить массив NumPy случайным образом на набор данных обучения и тестирования/проверки? Что-то похожее на cvpartition или crossvalind функции в Matlab....

каков самый быстрый способ скопировать данные из массива b в массив a, не изменяя адрес массива a.мне это нужно, потому что внешняя библиотека (PyFFTW) использует указатель на мой массив, который не может измениться. например: a = numpy.empty(n, dtype=complex) for i in xrange(a.size): a[i] = b[i] можно ...

Я использую Python и NumPy для вычисления наилучшего полинома произвольной степени. Я передаю список значений x, значений y и степени полинома, который я хочу соответствовать (линейный, квадратичный и т. д.). Это много работает, но я также хочу вычислить r (коэффициент корреляции) и R-квадрат(коэффициент де...

например, если у нас есть массив numpy A, и мы хотим массив numpy B с теми же самыми элементами. в чем разница между этими методами? Когда выделяется дополнительная память, а когда нет? B = A B[:] = A (то же самое, что B[:]=A[:]?) numpy.copy(B, A) ...

давайте начнем с трех массивов dtype=np.double. Тайминги выполняются на процессоре intel с использованием numpy 1.7.1, скомпилированного с icc и связан с intel mkl. Процессор AMD с numpy 1.6.1 скомпилирован с gcc без mkl также использовался для проверки таймингов. Обратите внимание, что тайминги масштабируютс...

Я пытаюсь создать линейную регрессию на точечной диаграмме, которую я создал, однако мои данные находятся в формате списка, и все примеры, которые я могу найти, используют polyfit требуют использования arange. arange не принимает списки. Я искал повсюду о том, как преобразовать список в массив, и ничего не ка...

насколько я знаю, опция Log=True в функции гистограммы относится только к оси y. P.hist(d,bins=50,log=True,alpha=0.5,color='b',histtype='step') Мне нужно, чтобы бункеры были равномерно распределены в log10. Есть ли что-то, что может это сделать?...