gpt4 book ai didi

r - Stargazer:型号名称而不是数字?

转载 作者:行者123 更新时间:2023-12-01 09:55:54 27 4
gpt4 key购买 nike

是否可以更改 stargazer 的默认值,以便它显示一些自定义模型快捷方式而不是型号?

我找到了 model.number 参数,但这是一个开/关参数。

理想情况下,我可以将 model.names=c("hhc", "dca", "bpc") 之类的东西传递给 stargazer,这将取代自动编号。

最佳答案

目前,您可以在这些是模型对象的名称的条件下实现您的愿望,但如果它们有其他名称,则不能这样做:

stargazer( hhc,dca,bpc, object.names=TRUE, model.numbers=FALSE)

这是在帮助页面中的第一个示例中测试的:
stargazer(linear.1, linear.2, probit.model, title="Regression Results", type="text", object.names=TRUE,model.numbers=FALSE)

另一方面,如果它们有不同的名称,那么我认为您需要修改代码,使函数体的前几行看起来像这样:
stargazer2 <- function( #omit argument list which should remain untouched

if( length(object.names) > 1 ){
dots <- list(...)
names(dots) <- object.names;
object.names=TRUE }
save.warn.option <- getOption("warn")
options(warn = -1)
return(.stargazer.wrap(dots, type = type, title = title, style = style,
summary = summary, out = out, out.header = out.header,
# omitted the rest of the argument list....

并设置 stargazer2 的环境,以便它可以找到 .stargazer.wrap
environment(stargazer2) <- environment(stargazer)
stargazer2(linear.1, linear.2, probit.model, title="Regression Results",
type="text", model.names=c("test1","test2","test3"))

关于r - Stargazer:型号名称而不是数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27671317/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com