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

1 ответ

Класс Numpy Matrix: атрибуты конструктора по умолчанию для унаследованного класса

Я хочу реализовать свой собственный матричный класс, который наследуется от матричного класса numpy. матричный конструктор numpy требует атрибута, что-то вроде("1 2; 3 4'"), Напротив, мой конструктор не должен требовать никаких атрибутов и ...

3 ответа

Обратный произвольное измерение в ndarray

Я работаю с n-мерным массивом, и я бы хотел, чтобы изменить нумерованное измерение. Так что вместо rev = a[:,:,::-1]Я хотел бы иметь возможность написать rev = a.reverse(dimension=2)или что-то подобное. Я не могу найти примеры, которые не ...

1 ответ

Разница псевдообратности между SciPy и Numpy

Я обнаружил, что есть две версииpinv() функция, которая вычисляет псевдообратную матрицу вScipy а такжеnumpy, документы можно посмотреть по ...

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

3 ответа

Получение элементов массива с массивом частот в NumPy

У меня есть массив чисел,a, У меня есть второй массив,bуказав, сколько раз я хочу получить соответствующий элемент вa, Как этого достичь? Порядок вывода не важен в этом случае. import numpy as np a = np.arange(5) b = np.array([1,0,3,2,0]) # ...

1 ответ

Как найти вырожденные строки / столбцы в ковариационной матрице

Я использую numpy.cov для создания ковариационной матрицы из набора данных из более чем 400 временных рядов. Использование linalg.det дает мне нулевое значение, поэтому матрица является единственной. Я могу использовать linalg.svd, чтобы увидеть, ...

2 ответа

Пропустить указанное количество столбцов с помощью numpy.genfromtxt ()

У меня есть большая таблица (числа в текстовом формате), которую я хотел бы загрузить сnumpy.genfromtxt(), Я хотел бы игнорировать первыйn столбцы, скажем 5. Я не знаю размер таблицы (количество строк или столбцов) заранее. я видел ...

3 ответа

Вычисление площади под кривой с учетом набора координат, без знания функции

У меня есть один список из 100 чисел как высота для оси Y и как длина для оси X: от 1 до 100 с постоянным шагом 5. Мне нужно вычислить площадь, которая включена в кривую (x, y) точки, а ось X, используя прямоугольники и Сципи. Должен ли я найти ...

1 ответ

нулевые значения массива для преобразования в значения нан

У меня есть массив 1200 * 1200. Некоторые из его значений равны нулю. Я хочу преобразовать нулевые значения в значения numpy.nan. Это мое решение: import numpy for i in range(1200): for j in range(1200): if data_a[i, j] == 0: data_a[i, j] = ...

6 ответов

Numpy ValueError: установка элемента массива с последовательностью. Это сообщение может появиться без существующей последовательности?

Почему я получаю это сообщение об ошибке? ValueError: установка элемента массива с последовательностью. Спасибо Z=np.array([1.0,1.0,1.0,1.0]) def func(TempLake,Z): A=TempLake B=Z return A*B Nlayers=Z.size N=3 TempLake=np.zeros((N+1,Nlayers)) ...

2 ответа

Как векторизовать простой цикл for в Python / Numpy

Я нашел десятки примеров, как векторизовать циклы в Python / NumPy. К сожалению, я не понимаю, как я могу сократить время вычисления моего простого цикла for, используя векторизованную форму. Это вообще возможно в этом случае? time = ...