ValueError при проверке, если переменная None или numpy.матрица

Я хотел бы проверить, является ли переменная None или numpy.матрица. Я реализовал ...

Как извлечь произвольную строку значений из массива numpy?

у меня есть массив NumPy, который содержит некоторые данные изображения. Я хотел бы построить "профиль" разреза, нарисованного на изображении. Самый простой случай-это профиль, идущий параллельно краю изображения, поэтому если массив изображений imda ...

'Таблицы данных' объект не имеет атрибут 'сортировать'

я столкнулся с некоторой проблемой здесь, в моем пакете python у меня есть установка numpy, но у меня все еще есть эта ошибка объект' DataFrame 'не имеет атрибута 'sort' любой может дать мне некоторое представление.. Это мой код : final.loc[-1] = ...

Почему numpy.мощность возвращает 0 для малых показателей при математике.pow возвращает правильный ответ?

In [25]: np.power(10,-100) Out[25]: 0 In [26]: math.pow(10,-100) Out[26]: 1e-100 Я ожидал бы, что обе команды вернут 1e-100. Это также не проблема точности, так как проблема сохраняется даже после увеличения точности до 500. Есть ли какие-то настр ...

Индексировать все* кроме * одного элемента в python

есть ли простой способ индексировать все элементы списка (или массива, или что угодно) за исключением для конкретного индекса? Например, mylist[3] вернет элемент в положение 3 milist[~3] вернет весь список, кроме 3 ...

сортировка собственных значений и связанных с ними собственных векторов после использования numpy.linalg.eig в python

Я использую numpy.linalg.eig для получения списка собственных значений и собственных векторов: A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = s ...

Объединение массивов Numpy без копирования

в Numpy, я могу объединить два массива конец в конец с np.append или np.concatenate: >>> X = np.array([[1,2,3]]) >>> Y = np.array([[-1,-2,-3],[4,5,6]]) >>> Z = np.append(X, Y, axis=0) >>> Z array([[ 1, 2, 3], ...

Как решить пару нелинейных уравнений с помощью Python?

каков (лучший) способ решить a пара нелинейных уравнений с использованием Python. (Numpy, Scipy или Sympy) например: x+y^2 = 4 e^x+ xy = 3 фрагмент кода, который решает вышеуказанную пару, будет отличным ...

Не удается установить numpy из формата колеса

Я пытаюсь установить numpy из whl-файла. Я получаю ошибку: numpy-1.9.1%2Bmkl-cp34-none-win_amd64.whl is not a supported wheel on this platform. подробности: Windows 8.1 pro x64, повышенная командная строка Python 3.4.2 пакет numpy от сайт Гол ...

Как построить эмпирический cdf в matplotlib в Python?

Как я могу построить эмпирический CDF массива чисел в matplotlib в Python? Я ищу аналог cdf функции "hist" pylab. одна вещь, о которой я могу думать: from scipy.stats import cumfreq a = array([...]) # my array of numbers num_bins = 20 b = cumfreq ...

Неизменяемый массив numpy?

есть ли простой способ создать неизменяемый массив NumPy? Если нужно вывести класс из ndarray чтобы сделать это, каков минимальный набор методов, которые нужно переопределить для достижения неизменности? ...

Как найти, какие столбцы содержат любое значение NaN в Pandas dataframe (python)

учитывая фрейм данных pandas, содержащий (возможно) значения NaN, разбросанные здесь и там: вопрос: как определить, какие столбцы содержат значения NaN? В частности, могу ли я получить список имен столбцов, содержащих NaNs? спасибо ...

Преобразование 1D массива в 2D массив в numpy

Я хочу преобразовать 1-мерный массив в 2-мерный массив, указав количество столбцов в 2D-массиве. Что-то, что будет работать так: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, ...

Проверьте, содержит ли массив numpy только нули

мы инициализируем массив numpy с нулями, как показано ниже: np.zeros((N,N+1)) но как мы проверяем, все ли элементы в данной матрице массива n*n numpy равны нулю. Метод просто нужно вернуть True, если все значения действительно равны нулю. ...

Изменение значений на оси графика matplotlib imshow()

скажем, у меня есть некоторые входные данные: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Я могу пос ...

Анализ основных компонентов (PCA) в Python

У меня есть массив (26424 x 144), и я хочу выполнить PCA над ним с помощью Python. Однако в интернете нет конкретного места, которое объясняет, как достичь этой задачи (есть некоторые сайты, которые просто делают PCA по своему усмотрению - нет обобще ...

Добавить один элемент в массив в numpy

у меня есть массив numpy, содержащий: [1, 2, 3] Я хочу создать массив, содержащий: [1, 2, 3, 1] то есть, я хочу добавить первый элемент в конец массива. я попробовал очевидное: np.concatenate((a, a[0])) , но я получаю сообщение об ошибке, г ...

Взвешенное стандартное отклонение в NumPy?

numpy.average() имеет параметр веса, но numpy.std() нет. У кого-нибудь есть предложения по обходному пути? ...

Использование moviepy, scipy и numpy в amazon lambda

Я хотел бы создать видео с помощью AWS Lambda характеристика. я следовал инструкциям нашли здесь и здесь. и теперь у меня есть следующий процесс, чтобы построить свою Lambda функция: Шаг 1 огонь a Amazon Linux EC2 экземпляр и запустить как root н ...

В Python NumPy что такое измерение и ось?

я кодирую с питонами NumPy модуль. Если координаты точки в трехмерном пространстве описываются как [1, 2, 1], разве это не три измерения, три оси, ранг из трех? Или, если это одно измерение, то не должно ли это быть точками (множественное число), а ...