Tag: numpy

построение автомасштабированных подзаговоров с фиксированными пределами в matplotlib

Каков наилучший способ в matplotlib сделать серию подзаговоров, которые имеют одинаковые масштабы X и Y, но где они вычисляются на основе диапазонов min / max подзаголовка с самыми экстремальными данными? Например, если у вас есть серия гистограмм, которые вы хотите построить: # my_data is a list of lists for n, data in enumerate(my_data): # data […]

Глубокая копия np.array np.array

У меня есть несколько массивов различных массивов numpy, и я хочу сделать глубокую копию массивов. Я узнал следующее: import numpy as np pairs = [(2, 3), (3, 4), (4, 5)] array_of_arrays = np.array([np.arange(a*b).reshape(a,b) for (a, b) in pairs]) a = array_of_arrays[:] # Does not work b = array_of_arrays[:][:] # Does not work c = np.array(array_of_arrays, […]

Заполните Pandas SparseDataFrame из SciPy Sparse Coo Matrix

(Этот вопрос относится к «заполнению Pandas SparseDataFrame из SciPy Sparse Matrix» . Я хочу заполнить SparseDataFrame из scipy.sparse. Coo_matrix (в частности). Этот вопрос относится к другой SciPy Sparse Matrix ( csr ) … Итак, вот оно …) Я заметил, что у Панды теперь есть поддержка разреженных матриц и массивов . В настоящее время я создаю […]

Передовая нарезка Python

Я немного запутался в передовой нарезке Python. У меня в основном был словарь и с помощью SO, я превратил его в массив. array1 = ([[[36, 16], [48, 24], [12, 4], [12, 4]], [[48, 24], [64, 36], [16, 6], [16, 6]], [[12, 4], [16, 6], [ 4, 1], [ 4, 1]], [[12, 4], [16, 6], [ […]

Поверхностная кривизна Matlab эквивалент в Python

Я пытался вычислить кривизну поверхности, заданной массивом точек (x, y, z). Вначале я пытался подогнать полиномиальное уравнение z = a + bx + cx ^ 2 + dy + exy + fy ^ 2), а затем вычислить гауссовую кривизну $ K = \ frac {F_ {xx} \ cdot F_ {yy} – {F_ {xy}} ^ 2} […]

код python для нескольких ode

Я хочу написать четвертый заказ Adams Bashforth для решения этой проблемы. И вот что я имею: система находится в следующей ссылке: система у нас есть def AdamsBashforth4( f, x0, t ): """ Fourth-order Adams-Bashforth method:: u[n+1] = u[n] + dt/24.*(55.*f(u[n], t[n]) – 59*f(u[n-1], t[n-1]) + 37*f(u[n-2], t[n-2]) – 9*f(u[n-3], t[n-3])) for constant time step dt. […]

Как форматировать в numble savetxt так, что нули сохраняются только как «0»,

Я numpy разреженный массив (densed) в csv. В результате у меня есть 3GB csv. Проблема состоит в том, что 95% ячеек составляют 0,0000. Я использовал fmt='%5.4f' . Как можно форматировать и сохранять так, чтобы нули сохранялись только как 0, а ненулевые поплавки сохранялись в формате '%5.4f' ? Я уверен, что смогу получить 3 ГБ до […]

Как извлечь патчи из 3D-изображения в python?

У меня есть трехмерное изображение с размером: Deep x Weight x Height (например: 10x20x30 , означает 10 изображений, а каждое изображение имеет размер 20×30 . Размер патча – pd x pw x ph (например, pd <Deep, pw<Weight, ph<Height ), например размер патча: 4x4x4 . Расположение центральной точки пути будет: pd/2 x pw/2 x ph/2 . […]

Численное и статическое связывание

Я запускаю программы Spark на большом кластере (для чего у меня нет административных привилегий). numpy не установлен на рабочих узлах. Следовательно, я связал numpy с моей программой, но я получаю следующую ошибку: Traceback (most recent call last): File "/home/user/spark-script.py", line 12, in <module> import numpy File "/usr/local/lib/python2.7/dist-packages/numpy/__init__.py", line 170, in <module> File "/usr/local/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, […]

Сохранять пользовательские атрибуты при подгонке подкласса массива numpy

Я создал подкласс numpy ndarray после документации numpy . В частности, я добавил пользовательский атрибут , изменив предоставленный код. Я манипулирую экземпляры этого класса в параллельном цикле, используя multiprocessing Python. Насколько я понимаю, способ, по которому объем по существу «копируется» в несколько потоков, использует pickle . Проблема, с которой я сейчас сталкиваюсь, связана с тем, […]

Python - лучший язык программирования в мире.