Tag: scipy

Решение коэффициентов набора данных с использованием curve_fit из scipy.optimize

У меня есть массив A экспортированный из excel, содержащий значения данных, как показано. 1-й столбец x и второй столбец y являются зависимыми переменными, а третий столбец z – независимыми переменными (выход). from xlrd import open_workbook Data = open_workbook("simple.xls") sheet = Data.sheet_by_name('Sheet1') A=[] # Read row by row for rownum in range(sheet.nrows): rowValues = sheet.row_values(rownum) A.append(rowValues) […]

scipy матрица перестановок факторизации LU

Поскольку я понимаю LU-факторизацию, это означает, что матрицу A можно записать как A = LU для нижней треугольной матрицы L и верхнетреугольной матрицы U. Однако функции в scipy, относящиеся к LU-разложениям ( lu , lu_factor , lu_solve ), по-видимому, включают в себя третью матрицу P, такую, что A = PLU и P – матрица перестановок […]

Внедрение Scipy в C

Это очень простой вопрос, но он меня озадачивает. Я пытаюсь встроить некоторые scipy-процедуры в c-программу. Тем не менее, я не могу успешно завершить начальный шаг импорта любых scipy модулей. Я могу импортировать верхний уровень scipy, не получая нулевое возвращаемое значение, поэтому я уверен, что установка не проблема … PyObject *pckg_name, *pckg; pckg_name = PyString_FromString("scipy"); pckg […]

вычисление минимумов для 2d-массива в scipy

import numpy as np from scipy import signal data = np.array([[[13, 2, 1, np.nan, np.nan], [22, 1, 1, 4, 4], [4, 2, 3, 3, 4], [1, 1, 4, 1, 5], [2, 4, 5, 2, 1]], [[17, 7, 10, 6, np.nan], [np.nan, 7, 8, 6, 9], [6, 10, 9, 8, 10], [6, 8, 7, 10, 8], […]

Полиномиальная подгонка с лог-логом

У меня есть простая проблема, чтобы поместить прямую линию в шкалу log-log. Мой код, data=loadtxt(filename) xdata=data[:,0] ydata=data[:,1] polycoeffs = scipy.polyfit(xdata, ydata, 1) yfit = scipy.polyval(polycoeffs, xdata) pylab.plot(xdata, ydata, 'k.') pylab.plot(xdata, yfit, 'r-') Теперь мне нужно построить линию подстроки на шкале журнала, поэтому я просто меняю оси x и y, ax.set_yscale('log') ax.set_xscale('log') а затем не строит […]

Установка SciPy на окна

У меня проблемы с установкой SciPy на windows. Я уже попробовал pip install (который работал на NumPy), но это не сработало. Любая идея, как решить эту проблему?

scipy, fftpack и float64

Я хотел бы использовать функциональность dct из scipy.fftpack с массивом numpy float64. Однако, похоже, он реализован только для np.float32. Есть ли какое-нибудь быстрое решение, которое я могу сделать, чтобы это сделать? Я быстро заглянул в нее, но я не уверен в всех зависимостях. Итак, прежде чем все испортить, я подумал, что попрошу совета здесь! Единственное, […]

Почему мой scipy.optimize.minimize терпит неудачу?

Я пытаюсь с fmin_bfgs найти локальный минимум абсолютной функции abs(x) . Начальная точка установлена ​​равной 100,0; ожидаемый ответ 0.0. Однако я получаю: In [184]: op.fmin_bfgs(lambda x:np.abs(x),100.0) Warning: Desired error not necessarily achieved due to precision loss. Current function value: 100.000000 Iterations: 0 Function evaluations: 64 Gradient evaluations: 20 Out[184]: array([100.0]) Зачем?

структура массивов python numpy

Я хотел бы задать совершенно новый вопрос относительно этого кода . Код в ссылке выше возвращает массив numpy для open и close : open = np.array([q.open for q in quotes]).astype(np.float) close = np.array([q.close for q in quotes]).astype(np.float) По просьбе Дэна , quotes возвращаются: В вашем случае вы используете asobject = True, поэтому формат, который вы […]

Python: корреляция порядка ордеров для категориальных данных

Я немного новичок в программировании и статистике, поэтому, пожалуйста, помогите мне улучшить этот вопрос, если он формально неверен. У меня много параметров и несколько векторов результатов, которые я создал в моделировании методом Монте-Карло. Теперь я хочу проверить влияние каждого параметра на результат. У меня уже есть сценарий, работающий с Tau Kendall. Теперь я хотел бы […]

Interesting Posts

Разница между Python datetime и модулями времени

Целевая база данных не обновляется

Разделение строки переменной длины на несколько частей в python

Как бы я превратил число в его двоичное представление?

Python 3 Ошибка памяти Zipfile. ожидаемый аргумент строки, полученный 'bytes'

Когда использовать Singleton в python?

Как работает оператор запятой Python во время назначения?

Как я могу использовать как ключ, так и индекс для одного значения словаря?

Оптимизирует ли Python хвостовую рекурсию?

Фоновый рисунок HTML

Получите декартовое произведение из серии списков?

Получите случайную строку из файла CSV в Python и найдите соответствующее слово, например, викторину

Разделение большого кадра данных Pandas с минимальным объемом памяти

Не являются ли строки Python неизменяемыми?

Ошибка командной строки Python timeit: «SyntaxError: EOL при сканировании строкового литерала»

Python - лучший язык программирования в мире.