我尝试使用Stargazer包创建一个回归表输出。我做了所有的事情,就像文件上说的,但不知怎么的,我无法让它开始工作。
这是我的密码:
import pandas as pd
from IPython.display import display
from stargazer.stargazer import Stargazer
import statsmodels.api as sm
#Import
daten = pd.read_excel(r"G:\Meine Ablage\Kinga\Daten\Rice-Data.xlsx", sheet_name=
我正在为Python (而不是R)使用Stargazer。
我训练了六个statsmodels模型,并将它们存储在一个名为models的列表中。
我想过滤由Stargazer显示的自变量。这是如何做到的呢?
到目前为止,这就是我所拥有的:
# Import
from stargazer.stargazer import Stargazer
# There are six statsmodels objects in `models`
len(models)
> 6
# What I'm currently doing
star_out = Stargazer(models)
我试着用sweave r创建一个表,但它并不是我想要的结果。这是我的密码。
<<results='asis'>>=
## 2 class example
library(caret)
lvs <- c("normal", "abnormal")
truth <- factor(rep(lvs, times = c(86, 258)),
levels = rev(lvs))
pred <- factor(c(rep(lvs, times = c(54, 32)),
我见过一个列表应用(lapply)的示例,它很好地获取数据对象的列表,并返回回归输出的列表,我们可以将该列表传递给Stargazer以获得格式良好的输出。Using stargazer with a list of lm objects created by lapply-ing over a split data.frame library(MASS)
library(stargazer)
data(Boston)
by.river <- split(Boston, Boston$chas)
class(by.river)
fit <- lapply(by.river, f
我想要创建一个表示指向最终值的多级嵌套指针的reflect.Value。编译时不知道嵌套级别。如何使用reflect创建指向指针的指针
在尝试创建指向指针的指针时,我已经遇到了“无法寻址的值”的障碍。
dave := "It's full of stars!"
stargazer := reflect.ValueOf(&dave)
stargazer = stargazer.Addr() // panic: reflect.Value.Addr of unaddressable value
同样适用于stargazer.UnsafeAddr()等,虽然starg
我正在尝试使用stargazer创建一个多变量logistic回归模型的表。我想包括优势比和他们的置信区间,而不是模型系数。
我想出了如何用优势比来代替系数,这要感谢这个,但是对CI做同样的事情会产生问题。如果我给stargazer一个像se = *a list of the standard errors or exp(standard errors)*这样的参数,它使用OR +/- 1.96乘以这个列表来计算CI,这是不正确的。
下面是一些示例代码,来自的第一部分
library(stargazer)
mydata <- read.csv("http://www.ats.uc
当使用平滑样条拟合广义加性模型时,stargazer只返回主效果,而不返回在summary(pros.gam)中可以看到的平滑项。观星者也可以退还这些吗?或者,是否有其他函数或包可以完成这项工作?
library(ElemStatLearn)
library(mgcv)
library(stargazer)
pros.gam=gam(lpsa~s(lcavol)+s(lweight)+s(age)+s(lbph)+svi
+s(lcp)+gleason+s(pgg45),data=prostate)
summary(pros.gam) # Table should include the
我使用feols model (fixest package)运行了一系列模型,但我无法使用stargazer将模型导出到表中。对如何做到这一点有什么建议吗?
看起来我确实可以使用"etable“函数,但我想使用stargazer,因为我想在表格中添加几行注释,并以我想要的方式格式化表格(例如,在stargazer中使用"table.layout”函数)。