Логистическая регрессия полное квазиразделениеPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Логистическая регрессия полное квазиразделение

Сообщение Гость »


Чтобы вычислить показатели склонности, я хочу оценить модели перекрестной регрессии двоичных ответов на ежегодно с использованием statsmodel LogisticRegrade. В качестве объясняющих переменных я рассматриваю характеристики фирмы, а экспериментальная группа определяет, входит ли она в выборку или нет. Результаты оценки сбивают с толку и предполагают, возможно, полное квазиразделение. Любая помощь будет очень признательна!

df = pd.read_excel("Posthoc/PSM_firms_combined.xlsx") X_year = df[df['Year'] == 2015][['Общая сумма активов', 'Рост', 'Цена к балансовой стоимости на акцию', 'Общая сумма долга к обыкновенному капиталу']] y_year = df[df['Год'] == 2015]['Лечение'] logit_model = sm.Logit(y_year, X_year) результаты = logit_model.fit() печать(results.summary()) # Получить статистику хи-квадрат chi_squared = results.llr print("Статистика хи-квадрат:", chi_squared) # Вычисляем R-квадрат Макфаддена log_likelihood_model = results.llf # Логарифмическое правдоподобие модели log_likelihood_null = results.llnull # Логарифмическое правдоподобие нулевой модели mcfadden_r2 = 1 - (log_likelihood_model / log_likelihood_null) print("R-квадрат Макфаддена:", mcfadden_r2) # Получите AUC-ROC y_pred_prob = results.predict(X_year) auc_roc = roc_auc_score(y_year, y_pred_prob) print("AUC-ROC:", auc_roc) Результаты логит-регрессии

Я безуспешно пробовал logit_model.fit(method = 'bfgs') и FirthLogisticReгрессия.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Логистическая регрессия с помощью высокоуровневого тензорного потока keras API: неправильный результат
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Логистическая регрессия Scikit-Learn неточна
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Логистическая регрессия Python не возвращает правильные результаты
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Логистическая регрессия Python не возвращает правильные результаты
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Логистическая регрессия Python не возвращает правильные результаты
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»