Вопросы по теме 'scipy'
Как удалить столбцы в numpy.array
Я хотел бы удалить выбранные столбцы в numpy.array . Это то, что я делаю:
n [397]: a = array([[ NaN, 2., 3., NaN],
.....: [ 1., 2., 3., 9]])
In [398]: print a
[[ NaN 2. 3. NaN]
[ 1. 2. 3. 9.]]
In [399]: z =...
217586 просмотров
schedule
21.12.2023
точечные операции над матрицами scipy.sparse
Можно ли применить, например, numpy.exp или аналогичные точечные операторы ко всем элементам в формате scipy.sparse.lil_matrix или другом формате разреженной матрицы?
import numpy
from scipy.sparse import lil_matrix
x = numpy.ones((10,10))
y...
1260 просмотров
schedule
07.12.2023
настройка только одной стороны меток в matplotlib с использованием шипов
У меня есть горизонтальная полоса matplotlib, нарисованная следующим образом:
import matplotlib.pyplot as plt
from numpy import *
from scipy import *
bars = arange(5) + 0.1
vals = rand(5)
print bars, vals
plt.figure(figsize=(5,5), dpi=100)
spines...
11451 просмотров
schedule
30.11.2023
Встроенная функция для вычисления ковариации
Есть ли способ в python получить ковариационную матрицу с учетом средних и выборочных точек данных
Пример:
mean = [3 3.6]
data = [[1 2]
[2 3]
[3 3]
[4 5]
[5 5]]
Я знаю, как рассчитать то же самое, подставив...
9615 просмотров
schedule
25.12.2023
Уменьшение массива numpy для рисования диаграммы
Я хочу нарисовать диаграмму в своем приложении Python, но исходный массив numpy слишком велик для этого (около 1 000 000+). Я хочу взять среднее значение для соседних элементов. Первой идеей было сделать это в стиле C++:
step = 19000 # every 19...
784 просмотров
schedule
24.11.2023
Почему ndimage.label(image) помечает лишние фигуры среди рассмотренных?
Когда я использую ndimage.label(img) , импортированный из пакета scipy , для маркировки изображения PNG в оттенках серого, оно ведет себя следующим образом. У меня есть два изображения с некоторыми формами, созданными Photoshop : Первое...
5681 просмотров
schedule
06.11.2023
Значение итерации scipy kmeans?
Я использую алгоритм kmeans2 от scipy до кластерных цветов пикселей на изображении, чтобы получить самые высокие средние цвета на изображении....
3411 просмотров
schedule
01.01.2024
Быстрое обнаружение пиков и центрирование в python
Я пытаюсь разработать быстрый алгоритм на питоне для поиска пиков на изображении, а затем найти центр тяжести этих пиков. Я написал следующий код, используя scipy.ndimage.label и ndimage.find_objects для поиска объектов. Это кажется узким местом в...
12631 просмотров
schedule
31.12.2023
Синхронизация данных в Python (или Excel)
Я часто использую Python (и иногда Excel) для обработки и сравнения тестовых данных между несколькими экспериментами. В некоторых случаях данные могут быть не синхронизированы, что затрудняет прямое сравнение. Например, типичная спецификация теста...
1332 просмотров
schedule
04.01.2024
Использование scipy.optimize.curve_fit внутри класса
У меня есть класс, описывающий математическую функцию. Класс должен иметь возможность подгонять себя методом наименьших квадратов к передаваемым данным. то есть вы можете вызвать такой метод:
classinstance.Fit(x,y)
и он корректирует свои...
1967 просмотров
schedule
09.11.2023
Оператор импорта Python в цикле: выполняется ли импорт при каждой итерации цикла?
Код, который я пишу, я запускаю scipy.curve_fit() десятки тысяч раз. Я заметил в соответствующий curve_fit() исходный код , особенно в строках 430 и 431 в источник (в функции leastsq() ) есть два оператора import :
from numpy.dual...
961 просмотров
schedule
10.01.2024
В scipy, в чем смысл двух разных функций расстояния, используемых в иерархической кластеризации?
Есть одна функция расстояния, которую я могу передать pdist и использовать ее для создания матрицы расстояний, которая передается linkage . Есть вторая функция расстояния, которую я могу передать linkage в качестве метрики.
Почему возможны...
155 просмотров
schedule
01.11.2023
Эффективно находить индексы ближайших точек на непрямоугольной 2D-сетке
У меня есть неправильная (непрямоугольная) сетка долгота/широта и набор точек в координатах долгота/широта, которые должны соответствовать точкам на сетке (хотя они могут немного отличаться по числовым причинам). Теперь мне нужны индексы...
1953 просмотров
schedule
03.12.2023
TypeError: function() принимает ровно 2 аргумента (1 указан) (python)
import numpy as np
import scipy.optimize as spo
def function(x,y):
return (np.sin(x*y+y)*np.exp(-1*(x**2+y**2)))**-1
xi=[0,0]
answer=spo.fmin(function,xi)
print 'the answer is', answer
Я пытаюсь минимизировать эту функцию. Однако...
5053 просмотров
schedule
29.10.2023
использование Odeint для решения двух дифференциальных уравнений первого порядка с вектором в качестве входных данных
У меня есть система двух дифференциальных уравнений:
dri/dt=tan(al)
dal/dt=(vz-C_alz)/C_aln
с vz известен как выражение, которое зависит только от l , C_alz и C_aln — это два выражения переменных ri и al (эти математические...
129 просмотров
schedule
15.01.2024
Метод экстраполяции scipy interp1d fill_value = кортеж не работает
Я хочу экстраполировать подгонку функции. Предполагается, что scipy.interpolate.interp1d может это сделать (см. фрагмент документа). Вместо этого я получаю «ValueError: значение в x_new ниже диапазона интерполяции».
Использование: python 2.7.12,...
5753 просмотров
schedule
25.10.2023
Фильтрация координат по расстоянию от точки
У меня есть два массива:
A = np.array([[ 1. , 1. , 0.5 ],
[ 2. , 2. , 0.7 ],
[ 3. , 4. , 1.2 ],
[ 4. , 3. , 2.33],
[ 1. , 2. , 0.5 ],
[ 6. , 5. , 0.3 ],...
694 просмотров
schedule
31.12.2023
Как я могу вычислить среднее значение, отбросив NaN и выбросы из фрейма данных в этом формате?
У меня есть фрейм данных в формате ниже:
Original Dataframe
| x | value1 | value2 | value3 | value4
---|-----|----------|----------|----------|-----------
0 | 1 | 1 | NaN | 3 | 1
1 | 2 | 4 | NaN...
285 просмотров
schedule
12.01.2024
Как сделать выборку из дистрибутива с учетом CDF в Python
Я хотел бы взять образцы из распределения вероятностей с помощью CDF 1 - e^(-x^2) .
Есть ли метод в python/scipy/etc. чтобы вы могли выбирать из распределения вероятностей, учитывая только его CDF?
433 просмотров
schedule
22.12.2023
Вернуть расстояние до ближайшей точки по группе - python
Я надеюсь вычислить расстояние до ближайшей точки, сгруппированной по определенным элементам. В частности, как показано ниже, calculate_distances измеряет расстояния между каждым конкретным id и оставшимися точками. Я надеюсь вернуть расстояние...
79 просмотров
schedule
22.11.2023