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

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

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

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

Каковы преимущества NumPy над регулярными списками Python?

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

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

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

Как можно вычислить эвклидовое расстояние с помощью 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
3
ответов

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

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

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

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

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

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

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

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

StringIO в Python3

Я использую Python 3.2.1 и не могу импортировать модуль StringIO. Я использую io.StringIO и он работает, но я не могу использовать его с numpy genfromtxt например: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) Я получаю следующую ошибку...
задан 11 авг. '12 в 14:53
17
ответов

Объедините два столбца текста в dataframe в pandas/python

У меня есть 20 x 4000 фрейм данных в python, используя pandas. Две из этих столбцов называются Год и квартал. Я хотел бы создать переменную, называемую периодом, которая делает Year = 2000 и quarter = q2 в 2000q2 Может ли кто-нибудь помочь с этим?
задан 15 окт. '13 в 12:42
11
ответов

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

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

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

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

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

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

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

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

Сортировка массивов в NumPy по столбцам

Как отсортировать массив в NumPy с помощью n-го столбца? Например, a = array([[9, 2, 3], [4, 5, 6], [7, 0, 5]]) Я бы хотел отсортировать строки по второй колонке, чтобы вернуться: array([[7, 0, 5], [9, 2, 3], [...
задан 13 мая '10 в 18:32