Вопросы с тегом 'numpy'

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

Почему NumPy вместо списков Python?

Стоит ли мне учиться NumPy? У меня около 100 финансовых рынков, и я собираюсь создать массив кубов размером 100x100x100 = 1 млн. клеток. Я буду регрессировать (3-переменную) каждый x с каждым y и z, чтобы заполнить массив стандартными ошибками. Я с...
задан 15 июня '09 в 2:02
3
ответов

Простое распознавание знаков OCR в OpenCV-Python

Я пытаюсь реализовать "OCR распознавания цифр" в OpenCV-Python (cv2). Это просто для учебных целей. Я хотел бы узнать как функции KNearest, так и SVM в OpenCV. У меня есть 100 выборок (то есть изображений) каждой цифры. Я хотел бы тренироваться с ни...
задан 23 февр. '12 в 15:37
11
ответов

Есть ли функция Numpy, чтобы вернуть первый индекс чего-то в массиве?

Я знаю, что есть метод для списка python, чтобы вернуть первый индекс чего-то >>> l = list([1, 2, 3]) >>> l.index(2) 1 Есть ли что-то подобное для массивов numpy?
задан 11 янв. '09 в 4:21
7
ответов

Дамп массива NumPy в файл csv

Есть ли способ сбросить массив NumPy в файл CSV? У меня есть 2D NumPy массив и нужно сбрасывать его в удобочитаемом формате.
задан 21 мая '11 в 13:01
16
ответов

Как можно вычислить эвклидовое расстояние с помощью numpy?

У меня две точки в 3D: (xa, ya, za) (xb, yb, zb) И я хочу рассчитать расстояние: dist = sqrt((xa-xb)^2 + (ya-yb)^2 + (za-zb)^2) Какой лучший способ сделать это с помощью Numpy или с Python вообще? У меня есть: a = numpy.array((xa ,ya, za)) b =...
задан 09 сент. '09 в 22:48
11
ответов

Как распечатать полный массив NumPy?

Когда я печатаю массив numpy, я получаю усеченное представление, но мне нужен полный массив. Есть ли способ сделать это? <сильные > Примеры: >>> numpy.arange(10000) array([ 0, 1, 2, ..., 9997, 9998, 9999]) >>> nump...
задан 01 янв. '10 в 4:51
8
ответов

Перезагрузка подмодулей в IPython

В настоящее время я работаю над проектом python, который содержит вспомогательные модули и использует numpy/scipy. Ipython используется как интерактивная консоль. К сожалению, я не очень доволен рабочим процессом, который я использую прямо сейчас, я ...
задан 19 марта '11 в 21:39
13
ответов

Как получить индексы N максимальных значений в массиве numpy?

Numpy предлагает способ получить индекс максимального значения массива через np.argmax. Мне нужна аналогичная вещь, но возвращающая индексы максимальных значений N. Например, если у меня есть массив [1, 3, 2, 4, 5], он function(array, n=3) вернет...
задан 02 авг. '11 в 13:29
5
ответов

Размеры массива

В настоящее время я пытаюсь изучить Numpy и Python. Учитывая следующий массив: import numpy as N a = N.array([[1,2],[1,2]]) Есть ли функция, которая возвращает размеры a (например, a - массив 2 на 2)? size() возвращает 4, и это не очень помогае...
задан 17 июня '10 в 15:55
7
ответов

Как читать csv в массив записей в numpy?

Интересно, существует ли прямой способ импортировать содержимое файла csv в массив записей, в основном так, что данные семейства R read.table(), read.delim() и read.csv() импортируют данные в R-кадр данных? Или лучший способ использовать csv.reader...
задан 19 авг. '10 в 7:41
4
ответов

В чем разница между массивами numpy и матрицами? Какой из них я должен использовать?

Каковы преимущества и недостатки каждого? Из того, что я видел, любой может работать как замена для другого, если это необходимо, так что я должен беспокоиться об использовании обоих или я должен придерживаться только одного из них? Будет ли стиль ...
задан 11 нояб. '10 в 6:25
5
ответов

Как получить доступ к i-му столбцу многомерного массива NumPy?

Предположим, что у меня есть: test = numpy.array([[1, 2], [3, 4], [5, 6]]) test[i] получает i-й строку массива (например, [1, 2]). Как я могу получить доступ к i-му столбцу? (например, [1, 3, 5]). Кроме того, будет ли это дорогостоящей операцией...
задан 16 дек. '10 в 0:27
6
ответов

Разница между методами map, applymap и apply в Pandas

Можете ли вы рассказать мне, когда использовать эти методы векторизации с базовыми примерами? Я вижу, что map является Series, тогда как остальные DataFrame. Однако я запутался в методах apply и applymap. Почему у нас есть два метода применения функ...
задан 05 нояб. '13 в 23:20
8
ответов

Как красиво печатать numpy.array без научной нотации и с заданной точностью?

Мне любопытно, есть ли способ распечатать отформатированные numpy.arrays, например, способом, подобным этому: x = 1.23456 print '%.3f' % x Если я хочу напечатать numpy.array of floats, он печатает несколько десятичных знаков, часто в "научном" фор...
задан 23 мая '10 в 15:54
8
ответов

Связь между scipy и numpy

scipy, как представляется, предоставляет большинство (но не всех [1]) функций numpy в своем собственном пространстве имен. Другими словами, если есть функция с именем numpy.foo, то почти наверняка будет scipy.foo. В большинстве случаев они кажутся ...
задан 01 июня '11 в 15:11