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

1 ответ

numpy.sum может быть медленнее, чем цикл for Python

При суммировании массива по определенной оси, метод выделенного массиваarray.sum(ax) на самом деле может быть медленнее, чем цикл for: v = np.random.rand(3,1e4) timeit v.sum(0) # vectorized method 1000 loops, best of 3: 183 us per loop timeit ...

1 ответ

Объясните, почему numpy не следует импортировать из исходного каталога

Отказ от исследования:Я рассмотрел следующие другие вопросы StackOverflow: Как импортировать numpy в оболочку Python [https://stackoverflow.com/questions/11906575/how-to-import-numpy-in-python-shell/11906601#11906601] Как я могу использовать ...

2 ответа

Как создать простой массив строк произвольной длины?

Я полный новичок в Python, но кажется, что данная строка может (эффективно) иметь произвольную длину. то есть вы можете взятьstring str и продолжая добавлять к нему:str += "some stuff...", Есть ли способ сделать массив из таких строк? Когда я ...

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

0 ответов

Ранжирование массива с возможными дубликатами

У меня есть целый массив чисел с плавающей запятой и целых, и я хочу отобразить его элементы в своих рядах. Если массив не имеет дубликатов, проблему можно решить с помощью следующего кода In [49]: a1 Out[49]: array([ 0.1, 5.1, 2.1, 3.1, 4.1, ...

2 ответа

Создание разреженной матрицы из массива numpy

Мне нужно создать матрицу со значениями из массива. Значения должны быть распределены по строкам матрицы в соответствии с массивом индексов. Нравится: >>> values array([ 0.73620381, 0.61843002, 0.33604769, 0.72344274, 0.48943796]) >>> inds ...

2 ответа

Как сделать так, чтобы ось X в matplotlib / pylab НЕ сортировала автоматически значения?

Всякий раз, когда я строю график, ось X сортируется автоматически (например, если я введу значения 3, 2, 4, она автоматически отсортирует ось X от меньшего к большему. Как это сделать, чтобы ось осталась в том порядке, в котором я ввожу ...

4 ответа

проверка, содержит ли массив Numpy заданную строку

Есть ли Pythonic и эффективный способ проверить, содержит ли массив Numpy хотя бы один экземпляр данной строки? Под «эффективным» я подразумеваю, что он заканчивается после нахождения первой подходящей строки, а не итерации по всему массиву, даже ...

1 ответ

Ошибка приведения типа с помощью numpy.take

У меня есть таблица соответствия (LUT), которая хранит 65536uint8 ценности: lut = np.random.randint(256, size=(65536,)).astype('uint8')Я хочу использовать этот LUT для преобразования значений в массивеuint16s: arr = np.random.randint(65536, ...

3 ответа

Слишком медленная свертка двух трехмерных массивов с отступами на одной стороне

В моем текущем проекте мне нужноскручивать«Два трехмерных массива немного необычным способом: Предположим, у нас есть два трехмерных массива A и B с размерами dimA и dimB (одинаковыми для каждой оси). Теперь мы хотим создать третий массив C ...

3 ответа

dtypes. Разница между S1 и S2 в Python

У меня есть два массива строк: In [51]: r['Z'] Out[51]: array(['0', '0', '0', ..., '0', '0', '0'], dtype='|S1') In [52]: r['Y'] Out[52]: array(['X0', 'X0', 'X0', ..., 'X0', 'X1', 'X1'], dtype='|S2')В чем разница между S1 и S2? Просто они ...