Результаты поиска по запросу "numpy"

2 ответа

Я хотел бы сказать, что я также проверял это и накапливал немного быстрее в моей системе тоже:% timeit np.add.accumulate (range (20000000)) ---> 3.06 с ± 40.1 и для cumsum я получаю 3.08 с ± 24.7 Миз

я есть массив Numpy, как x=np.array([1,2,3,4]) Я хочу создать еще один массив N, который представляет собой кумулятивную сумму х, так что y=np.array([1,3,6,10]) Что такое хороший num-Pythonic способ сделать это?

1 ответ

 который реализует структуру данных R DataFrame + много других функций (временные ряды, автоматическое выравнивание, объединения, групповая работа, быстрые графики ...).

я есть двухмерный массив numpy, который содержит дневные цены на акции для нескольких акций. Например daily_prices = np.array([ [4,3,3,1], [5,4,3,6], [6,3,2,7], [3,9,7,4], [8,4,6,3], [8,3,3,9]])где каждая строка - другая дата, а каждый столбец - ...

1 ответ

Не работал для меня

я использую IPython, включенный в Enthought Python Distribution, я могу очень хорошо импортировать пакет pyvision. Однако, когда я пытаюсь импортировать pyvision внутри PyCharm 1.2.1, я получаю следующие ошибки File ...

ТОП публикаций

1 ответ

Очень хорошее решение, будет ли это работать для других типов? и как вы можете исследовать, какие типы выставить таким образом?

ользую реализацию Scipy KDTree для чтения большого файла размером 300 МБ. Теперь, есть ли способ, которым я могу просто сохранить структуру данных на диск и загрузить ее снова, или я застрял в чтении необработанных точек из файла и построении ...

1 ответ

 а не стандартная легенда?

можно передатьax = plt.subplot(): ax.bar()[0]Тем не мение,plt.legend(). возвращаетсяax.bar3d(), Как создать легенду для отображаемых баров?NoneОБНОВИТЬ: Передача легенды = "вещи" и чем звонитьax.bar3d() повышенияax.legend()Вам нужно ...

3 ответа

@thaking: Смотрите мой обновленный ответ.

родолжение этой темы:Матрица Python, любое решение? [https://stackoverflow.com/questions/5835583/python-matrix-any-solution] вход from numpy import * import numpy x=[['1','7'], ['1.5', '8'], ['2', '5.5'], ['2','9']]Код y = x[:, :, None] * x[:, ...

2 ответа

, что позволит вам сделать это в O (arr.size) или O (arr.size + n * log (n)), если вам нужно n элементов по порядку.

эффективный способ, учитывая матрицу NumPy (2D-массив), вернуть минимум / максимумn значения (вместе с их индексами) в массиве? В настоящее время у меня есть: def n_max(arr, n): res = [(0,(0,0))]*n for y in xrange(len(arr)): for x ...

7 ответов

 трехдиагональные матрицы.

ел бы создать блочную трехдиагональную матрицу, начиная с трех numpy.ndarray. Есть ли (прямой) способ сделать это в Python? Заранее спасибо! ура

4 ответа

который создаст новый экземпляр RandomState () и в основном использует внутренние часы вашего компьютера для установки начального числа.

, когда другой разработчик закончит работу с кодом, который вернет массив np формы (100,2000) со значениями -1,0 или 1. В то же время я хочу случайным образом создать массив с такими же характеристиками, чтобы я мог получить преимущество в своей ...

1 ответ

Почему в numy `nan == nan` значение False, а значение nan в [nan] равно True?

В то время как на первую часть вопроса (которая есть в названии) отвечали несколько раз раньше (т.е.Почему NaN не равен NaN? [https://stackoverflow.com/questions/10034149/why-is-nan-not-equal-to-nan]), Я не понимаю, почему второй кусок работает ...