Публикации по теме 'statsmodels'


Используйте статистические модели, чтобы определить, как далеко учащиеся едут, чтобы поступить в колледж.
Statsmodels — довольно уникальная библиотека для Python, поскольку она выполняет логистическую регрессию, линейную регрессию, анализ и прогнозирование временных рядов и другие статистические операции. В этом посте я собираюсь обсудить функцию линейной регрессии statsmodels, потому что о ней не так много написано. Сама Statsmodels не дает много примеров…

Выведенный статистика
Экспериментируйте → неопределенные ситуации, которые могут иметь несколько результатов. Подбрасывание монеты - это эксперимент. Результат → результат однократного испытания. Итак, если выпадет голова, результатом эксперимента с подбрасыванием монеты будет «Орел». Событие → один или несколько результатов эксперимента. «Решка» - одно из возможных событий этого эксперимента. Основная вероятность Вероятность того, что что-то произойдет, но в академическом термине..

Анализ временных рядов, часть I
Временные ряды. Последовательность информации, которая связывает период времени с каждым значением, называется временными рядами . например. Цены на фондовом рынке Чтобы проанализировать периоды времени: Все периоды времени должны быть равными и четко определенными, что приведет к постоянной «Частоте». Давайте начнем исследовать различные проблемы, возникающие при анализе временных рядов. Заполнение нулевых значений в данных Time_series: Поскольку мы знаем, что..

Статистический подход к линейной регрессии
Линейная регрессия — это очень мощный метод построения модели, которая может предсказать значение любой непрерывной зависимой переменной с помощью независимой переменной (переменных) . Большая часть людей очень хорошо осведомлена об этой технике, однако люди, как правило, имеют меньшее представление о ее статистической стороне. В этом блоге я расскажу вам о статистическом подходе к решению задачи линейной регрессии с самого начала, то есть от очистки данных до развертывания модели. Так..

Вопросы по теме 'statsmodels'

Как я могу выполнить двустороннее повторное измерение с использованием статистических моделей?
Я нашел этот пример, в котором объясняется, как выполнить двусторонний ANOVA. Мне было интересно, как сделать то же самое для повторяющихся измерений. Я видел этот вопрос , но я не могу полагаться на независимость моих повторных измерений....
4381 просмотров
schedule 06.04.2023

Python: не работают StatsModels
Я устанавливаю статмодели: apt-get install python python-dev python-setuptools python-numpy python-scipy curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py python get-pip.py pip install pandas pip install cython pip install patsy...
5094 просмотров
schedule 20.11.2022

t протестировать кадры данных Pandas и создать новую матрицу результирующих значений p
У меня есть 3 фрейма данных, содержащих 7 столбцов. df_a df_b df_c df_a.head() VSPD1_perc VSPD2_perc VSPD3_perc VSPD4_perc VSPD5_perc VSPD6_perc \ 0 NaN NaN NaN NaN NaN NaN 3...
4568 просмотров
schedule 29.12.2023

логит-регрессия и сингулярная ошибка матрицы в Python
Я пытаюсь запустить логит-регрессию для немецких кредитных данных (www4.stat.ncsu.edu/~boos/var.select/german.credit.html). Чтобы протестировать код, я использовал только числовые переменные и попытался регрессировать его с результатом, используя...
31302 просмотров
schedule 02.09.2022

Как превратить предупреждение Statsmodels в исключение
Новичок в Python и Panda здесь. Я пытаюсь использовать статистические модели, чтобы соответствовать логистической регрессии, чтобы рассчитать вероятность того, что избиратель проголосует. Я работаю на уровне участка; поэтому иногда функция не...
2179 просмотров
schedule 24.11.2022

Продукт двух бета-дистрибутивов
Скажем, у меня есть две случайные величины: X ~ Бета (α1, β1) Y ~ бета (α2, β2) Я хотел бы вычислить распределение Z = XY (произведение случайных величин) С помощью scipy я могу получить PDF-файл одной бета-версии с помощью: from...
5468 просмотров
schedule 09.04.2023

Регрессия OLS: Scikit против статистических моделей?
Краткая версия : я использовал линейную регрессию scikit для некоторых данных, но я привык к p-значениям, поэтому поместил данные в statsmodels OLS, и хотя R^2 примерно такой же, переменная коэффициенты все разные на большие суммы. Меня это...
30593 просмотров

python 3 + статистические модели?
Если я делаю sudo pip3 install statsmodels , я получаю ошибки. Я вставил конец вывода консоли ниже. Я вижу предупреждение numpy 1.7, но если я делаю pip3 freeze | grep numpy , я вижу, что использую numpy==1.8.1 . Вот результат. Любые идеи?...
8907 просмотров
schedule 14.10.2022

Установка отрицательного бинома в Python
В scipy нет поддержки для установки отрицательного биномиального распределения с использованием данных (возможно, из-за того, что отрицательный бином в scipy является только дискретным). Для нормального распределения я бы просто сделал: from...
9903 просмотров

Как применить OLS от statsmodels к groupby
Я использую OLS для продуктов по месяцам. Хотя это отлично работает для одного продукта, мой фрейм данных содержит много продуктов. Если я создаю групповой объект, OLS выдает ошибку. linear_regression_df: product_desc period_num TOTALS 0...
3496 просмотров
schedule 15.04.2023

Как получить постоянный срок в модели AR с помощью statsmodels и Python?
Я пытаюсь смоделировать данные своего временного ряда с помощью модели AR. Это код, который я использую. # Compute AR-model (data is a python list of number) model = AR(data) result = model.fit() plt.plot(data, 'b-', label='data')...
3063 просмотров
schedule 13.04.2022

ARIMA вне выборочного прогноза в статистических моделях?
У меня есть проблема прогнозирования таймсерий, для решения которой я использую пакет python statsmodels. При оценке с использованием критериев AIC оптимальная модель оказывается довольно сложной, что-то вроде ARIMA (27,1,8) [Я не проводил...
2072 просмотров
schedule 21.09.2022

GLM в статистической модели возвращает ошибку
Теперь, когда я понял, как использовать OLS ( Pandas/Statsmodel OLS для прогнозирования будущих значений ), я пытаюсь подобрать более красивую кривую к своим данным... GLM должен работать так же, как я предполагал. import statsmodels.api as sma...
3616 просмотров
schedule 13.06.2022

Как получить логарифмическую вероятность экспоненциального и гамма-распределений
У меня есть некоторые данные, и я могу подобрать гамма-распределение, используя, например, этот код, взятый из Подгонка гамма-распределения с помощью (python) Scipy . import scipy.stats as ss import scipy as sp Сгенерируйте некоторые...
2104 просмотров
schedule 21.11.2022

Плотности с частотой
Два графика ниже передают примерно одинаковую информацию. Гистограмма слева - это гистограмма, на которой ось Y представляет частоты (то есть, как часто мы видим значения в пределах диапазона, связанного с каждой ячейкой). Справа - плотность...
1345 просмотров

Статистические модели Python ARIMA LinAlgError: SVD не сходится
Предпосылки: я разрабатываю программу с использованием статистических моделей, которая соответствует 27 моделям arima (p, d, q = 0,1,2) для более чем 100 переменных и выбирает модель с самым низким значением aic и статистически значимой t-статистикой...
12849 просмотров
schedule 08.03.2023

Обычная регрессия методом наименьших квадратов, дающая неверный прогноз
Я использую statsmodels OLS, чтобы подогнать ряд точек к линии: import statsmodels.api as sm Y = [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15] X = [[73.759999999999991], [73.844999999999999], [73.560000000000002], [73.209999999999994],...
953 просмотров
schedule 15.09.2022

Как изменить maxlag для ARMAX.predict?
Все еще в процессе понимания исходного кода ARIMA для прогнозирования некоторых данных. (Я использую два временных ряда (indexed_df и external_df с 365 точками данных каждый.) Я хочу сравнить точность прогноза между ARMA и ARMAX. Процесс...
2400 просмотров

Многомерная множественная регрессия в Python
Я пытаюсь выполнить многомерную множественную линейную регрессию, поэтому у меня есть несколько входов и выходов, которые я пытаюсь оптимизировать. Я хотел бы сделать это на питоне. Есть чем любое программное обеспечение, которое делает это. Я...
1619 просмотров

Как выполнить тест отношения правдоподобия для линейной модели со смешанными эффектами?
В документации линейных моделей смешанных эффектов Statsmodels утверждается, что Платформа Statsmodels LME в настоящее время поддерживает выводы после оценки с помощью тестов Вальда и доверительных интервалов для коэффициентов, анализа...
1977 просмотров
schedule 29.03.2024