Вопросы с тегом «numpy»

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

3
Как посчитать количество истинных элементов в массиве NumPy bool
У меня есть массив NumPy 'boolarr' логического типа. Я хочу посчитать количество элементов, значения которых True. Есть ли для этой задачи подпрограмма NumPy или Python? Или мне нужно перебрать элементы в моем скрипте?
181 python  arrays  numpy  count  boolean 


9
Добавить массив NumPy к массиву NumPy
У меня есть numpy_array. Нечто подобное [ a b c ]. И затем я хочу добавить его в другой массив NumPy (точно так же, как мы создаем список списков). Как нам создать массив массивов NumPy, содержащих массивы NumPy? Я попытался сделать следующее без удачи >>> M = np.array([]) >>> M …
181 python  numpy 

6
Конвертировать столбцы в строку в Pandas
У меня есть следующий DataFrame из запроса SQL: (Pdb) pp total_rows ColumnID RespondentCount 0 -1 2 1 3030096843 1 2 3030096845 1 и я хочу повернуть это так: total_data = total_rows.pivot_table(cols=['ColumnID']) (Pdb) pp total_data ColumnID -1 3030096843 3030096845 RespondentCount 2 1 1 [1 rows x 3 columns] total_rows.pivot_table(cols=['ColumnID']).to_dict('records')[0] {3030096843: 1, …
179 python  numpy  pandas 

7
Разрезание массива NumPy 2d или как извлечь подматрицу mxm из массива nxn (n> m)?
Я хочу нарезать массив NumPy nxn. Я хочу извлечь произвольный выбор из m строк и столбцов этого массива (т.е. без какого-либо шаблона в количестве строк / столбцов), сделав его новым массивом mxm. Для этого примера допустим, что массив 4x4, и я хочу извлечь из него массив 2x2. Вот наш массив: …
174 python  numpy  slice 

4
Как мне поймать предупреждение о недействительности, как будто это исключение (не только для тестирования)?
Я должен сделать полином Лагранжа в Python для проекта, который я делаю. Я делаю барицентрический стиль, чтобы избежать использования явного цикла for, а не стиля разделенных разностей Ньютона. У меня проблема в том, что мне нужно поймать деление на ноль, но Python (или, может быть, NumPy) просто делает это предупреждение …


15
Установка Windows Scipy: ресурсы Lapack / Blas не найдены
Я пытаюсь установить Python и ряд пакетов на 64-битный рабочий стол Windows 7. Я установил Python 3.4, установил Microsoft Visual Studio C ++ и успешно установил numpy, pandas и некоторые другие. Я получаю следующую ошибку при попытке установить scipy; numpy.distutils.system_info.NotFoundError: no lapack/blas resources found Я использую pip install в автономном …

2
numpy.where () подробное пошаговое объяснение / примеры [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос У меня проблемы с пониманием, numpy.where()несмотря на то, …
168 python  numpy  scipy 

5
Как мне построить массив из генератора?
Как я могу построить массив из объекта генератора? Позвольте мне проиллюстрировать проблему: >>> import numpy >>> def gimme(): ... for x in xrange(10): ... yield x ... >>> gimme() <generator object at 0x28a1758> >>> list(gimme()) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> numpy.array(xrange(10)) array([0, 1, 2, …
166 python  numpy  generator 

8
Возьмите несколько списков в dataframe
Как взять несколько списков и поместить их в разные столбцы в кадре данных Python? Я попробовал это решение, но у меня возникли проблемы. Попытка 1: Имейте три списка, и соедините их вместе и используйте это res = zip(lst1,lst2,lst3) Дает только один столбец Попытка 2: percentile_list = pd.DataFrame({'lst1Tite' : [lst1], 'lst2Tite' …
165 python  numpy  pandas 

9
Извлечение определенных столбцов в массиве numpy
Это простой вопрос, но, скажем, у меня есть матрица MxN. Все, что я хочу сделать, это извлечь определенные столбцы и сохранить их в другом массиве, но я получаю неверные синтаксические ошибки. Вот код: extractedData = data[[:,1],[:,9]]. Кажется, что приведенной выше строки должно быть достаточно, но я думаю, что нет. Я …
164 python  syntax  numpy 

22
Как я могу получить PyLint для распознавания numy членов?
Я использую PyLint для проекта Python. PyLint делает много жалоб на неспособность найти numy участников. Как я могу избежать этого, не пропуская проверки членства. Из кода: import numpy as np print np.zeros([1, 4]) Который, когда побежал, я получаю ожидаемое: [[0. 0. 0. 0.]] Тем не менее, Pylint дает мне эту …
163 python  numpy  pylint 

9
Numpy - добавить строку в массив
Как добавить строки в массив NumPy? У меня есть массив A: A = array([[0, 1, 2], [0, 2, 0]]) Я хочу добавить строки в этот массив из другого массива X, если первый элемент каждой строки в X соответствует определенному условию. В массивах Numpy нет метода «добавления», подобного спискам, или так …
161 python  arrays  numpy  rows 

7
Numpy: получить случайный набор строк из 2D-массива
У меня есть очень большой 2D-массив, который выглядит примерно так: a= [[a1, b1, c1], [a2, b2, c2], ..., [an, bn, cn]] Используя numpy, существует ли простой способ получить новый 2D-массив, например, с 2 случайными строками из исходного массива a(без замены)? например b= [[a4, b4, c4], [a99, b99, c99]]
160 python  numpy 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.