Предыдущий пользователь спросил How do I add confidence intervals to odds ratios in stargazer table? и наметил четкое решение проблемы.Как добавить коэффициенты, SE, доверительные интервалы и коэффициенты шансов в таблице stargazer?
В настоящее время я печатаю свои таблицы вручную, и это очень трудоемко. example of my typed out table. Вот link в файл .txt.
Моя модель имеет размер как зависимую переменную (категоричную) и пол (категоричный), возраст (непрерывный) и год (непрерывный) в качестве независимых переменных. Я использую mlogit
для моделирования взаимосвязи между переменными.
Код я использовал для модели выглядит следующим образом:
tattoo <- read.table("https://ndownloader.figshare.com/files/6920972",
header=TRUE, na.strings=c("unk", "NA"))
library(mlogit)
Tat<-mlogit.data(tattoo, varying=NULL, shape="wide", choice="size", id.var="date")
ml.Tat<-mlogit(size~1|age+sex+yy, Tat, reflevel="small", id.var="date")
library(stargazer)
OR.vector<-exp(ml.Tat$coef)
CI.vector<-exp(confint(ml.Tat))
p.values<-summary(ml.Tat)$CoefTable[,4]
#table with odds ratios and confidence intervals
stargazer(ml.Tat, coef=list(OR.vector), ci=TRUE, ci.custom=list(CI.vector), single.row=T, type="text", star.cutoffs=c(0.05,0.01,0.001), out="table1.txt", digits=4)
#table with coefficients and standard errors
stargazer(ml.Tat, type="text", single.row=TRUE, star.cutoffs=c(0.05,0.01,0.001), out="table1.txt", digits=4)
stargazer
код, который я попробовал показано ниже за небольшую часть моих данных:
library(stargazer)
OR.vector<-exp(ml.Tat$coef)
CI.vector<-exp(confint(ml.Tat))
p.values<-summary(ml.Tat)$CoefTable[,4] #incorrect # of dimensions, unsure how to determine dimensions
stargazer(ml.Tat, coef=list(OR.vector), ci=TRUE, ci.custom=list(CI.vector), single.row=T, type="text", star.cutoffs=c(0.05,0.01,0.001), out="table1.txt", digits=4) #gives odds ratio (2.5%CI, 97.5%CI)
отношение шансов и уверенности в себе интервал вывода:
stargazer(ml.Tat, type="text", single.row=TRUE, star.cutoffs=c(0.05,0.01,0.001), out="table1.txt", digits=4) #gives coeff (SE)`
я могу объединить отношения шансов с доверительными интервалами или стандартными ошибками или коэффициентами с доверительными интервалами и стандартными ошибками, но когда я пишу все три вместе функция ci=TRUE
кажется перезаписать SE по умолчанию.
Для моей диссертации мне нужны таблицы для отображения коэффициентов, стандартных ошибок, доверительных интервалов и коэффициентов шансов (и значений p в некотором формате). Есть ли способ, чтобы звездный игрок включил все четыре вещи? Возможно, в двух разных столбцах? Я могу экспортировать таблицы, чтобы преуспеть, однако без всех четырех вещей в той же таблице звездных игр я застрял вручную, поставив две выше таблицы вместе. Это не очень важно для 1 таблицы, но я работаю с 36 моделями, которым нужны таблицы (для моей диссертации).
Как я могу использовать звездочки, чтобы показать все четыре вещи? (отношение шансов, доверительные интервалы, коэффициенты и стандартные ошибки)
Необходимо представить объекты данных, созданные с помощью R-кода. (Это также избыточная презентация.) –
@ 42- Надеюсь, код и скриншоты, которые я добавил, помогли прояснить мои трудности. –
Ну, они предлагают довольно небольшое количество событий. И немного необычно иметь 2 перехвата. Мы по-прежнему не в состоянии предлагать рекомендации по кодированию, поскольку данных по-прежнему нет. –