问题标签 [sjplot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - sjplot 中的 sjp.likert 命令,因子还是数字?为什么会有两个不同的结果?
我使用sjp.likert命令从我的数据中获得 2 个不同的结果,这是我的代码:
请注意,我正在使用数字变量而不是因子,此时一切看起来都不错,但有时我更喜欢使用因子来省略 legend.labels 参数。所以我用这个
但这就是我遇到问题的地方,例如:“中性”响应不再是 20%,现在是 6.7%。据我所知,包装将“中性”响应读取为中性,因为右侧的灰色。
你可以看到正确的数字是 20% 使用这个
我做错了什么?这是一个错误吗?
r - axis.title = 在 sjPlot 包中的 sjp.lmer() 中不起作用
我正在绘制一些我一直在运行的混合模型,并且正在拉扯我的头发,试图sjp.lmer()
改变固定效果的 x 和 y 轴标签。如果我遗漏了一些简单的东西,请告诉我!
这是我的代码:
模型是使用 glmer() 估计的正式模型。问题是无论我写什么,x 和 y 标签都不会改变。
我认为语法是正确的,因为这段代码有效:
第二个是同一模型的随机效应图。这是一个错误吗?您能否出于某种原因不为固定效应模型指定轴标签?谢谢!
似乎是一个错误。我在 gitHub 上提出了这个问题:
r - 用于获取“最干净”图形的 sjPlot sjp.xtab 命令出错?
我正在尝试使用此数据生成条形图:
我使用以下内容从 sjPlot 生成默认的 xtab 图。
但我更喜欢只显示一个“最干净”的情节,没有信息(如果你想要特定的数据,我更喜欢链接到一个表格),所以我试试这个:
但我明白了
sjp.xtab 中的错误(x = efc$e42dep,grp = efc$c82cop1,show.total = F,show.n = F,:objeto 'ggvaluelabels' no encontrado
我在西班牙语操作系统中使用 R,所以...
基本上是
找不到对象“ggvaluelabels”
我究竟做错了什么?
r - 在 sjPlot 包内的 sjt.df 命令中使用变量标签?
考虑到在 sjmisc 或 sjplot 包中使用变量标签,我只想知道如何使用可以在 sjt.df() 命令中使用 set_label() 命令设置的变量标签。
这是一个例子:
结果未显示变量标签,但如您所见:
[1]“每周平均护理小时数”
变量标签在那里。
请帮忙。谢谢。
r - sjPlot 包中的 sjp.grpfrq 和 sjt.grpmean 命令出错。不同的结果
我正在尝试创建不同类型的变量来教授基本统计数据,我正在考虑数字变量和分类变量进行分析。我开始创建我的变量:
f 是因子,x 是数字。
将变量标签应用于因子
我总是使用 table() 命令进行早期审查,以检查一切是否正常。
然后我使用 sjPlot 创建 html 输出
在这一点上,一切看起来都很好。但后来我使用:
正如您在图中看到的那样,显示了“熟悉”级别,但 table() 和 sjt.frq() 命令在该级别中没有显示任何内容。并且没有显示“muy familiarizado”。
我得到的第二个错误是当我使用时:
我得到这个错误
row.names<-.data.frame
( , value = value)中的错误*tmp*
:'row.names' 长度无效
我究竟做错了什么?请帮忙。
r - 如何在 R 中使用 factanal 和 sjt.pca 命令?
感谢大家阅读我的问题。我正在尝试使用 R 来理解主成分分析。
我使用这个示例,与 factanal() 文档中的示例相同
首先,我创建我的变量:
然后我使用数据框
我使用 factanal 命令
我经常使用这个命令,总是根据我使用的书给出结果。但我试图在 sjPlot 库中使用 sjt.pca 命令,因为 cronbach 的 alpha 自动计算和 html 输出:
这是我不理解唱(+ 或 -)的地方,例如:组件 3 中的唱“-”,变量 v3 和 v4 使用sjt.pca()
. 这不存在于factanal()
所有负载都是正数的情况下,也不存在于:
使用这个库,所有加载都是积极的。
第二个问题是:为什么它们有不同的顺序?因子 1 infactanal()
是组件 2 in sjt.pca()
。
据我所知,默认情况下两者都使用 varimax 旋转。也许这些是基本问题,我不是专家。请帮忙。
r - 如何在 R 中加载包 {sjPlot}?
一年前有一篇较旧的帖子在这里,涉及类似的问题。现在,我面临的问题与 Bikash 大约一年前几乎完全相同。但是,那里建议的解决方案似乎不适用于我的情况。
使用 library(sjPlot) 加载 {sjPlot} 时的错误消息如下:
它还告诉我(大致翻译自德语):
所以无论这意味着什么,我想我先尝试加载 {knitr},然后再尝试加载 {sjPlot}。但我遇到了完全相同的错误信息......
提前致谢!
r - 将原始数据点添加到 jp.int (sjPlot)
对于我的手稿,我用两个连续变量的交互绘制了一个 lme:
创建数据
运行模型:
制作情节:
审阅者现在希望我将原始数据点添加到该图中。我怎样才能做到这一点?我尝试添加引用 mydata 的 geom_point(),但这是不可能的。有任何想法吗?
更新:我认为也许我可以提取 HCD 的随机斜率,然后提取协变量的残差 HCD 以及协变量的残差 Vol 并绘制这两者以使事情变得更容易(然后我可以在 2D 图中绘制点)。因此,我尝试提取斜率并使用它们来拟合线性回归,但结果不同(在可重现的示例中不太显着,但在我的数据中:交互变得不显着(并且在 lme 中显着)) . 不知道这意味着什么,或者这是否只是表明我不应该尝试以这种方式绘制它。
得到斜坡:
(保存斜坡2并重新打开,因为不知何故R将其视为一个因素)
然后创建一个横截面数据框并合并斜率:
lm:
Vol 现在的 p 值为 0.8(以前是 0.14)
r - 使用调查/svyglm 估计逻辑回归的概率图,包括多项式
svyglm
我正在尝试使用R包中的命令估计逻辑回归模型中的二阶多项式survey
以考虑调查权重。特别是,我正在寻找条件效应和概率图。然而,所有尝试似乎都失败了。到目前为止,我尝试了包sjPlot
中的函数margins
,jtools
和interplot
以及使用I(var^2)
and polynom(var, 2, raw=TRUE)
。survey::svyglm
软件包文档在-issue上没有提供太多帮助。任何有用包的提示以及上述包的正确语法规范都非常感谢!