问题标签 [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.

0 投票
1 回答
299 浏览

r - 带有 sjplot 的曲线图

我有一个时间和时间二次方(time2)的混合模型(使用 nlme)。我怎样才能让 sjp.int (of sjplot) 要求绘制曲线?

我将 sjplot 称为:

0 投票
2 回答
865 浏览

r - 在 R 中绘制混合模型的回归系数

我很难尝试使用该sj.plot包从四个非嵌套线性随机效应模型中生成具有四个系数图的网格。我没有嫁给这个包,所以请随意建议其他路线(ggplot2比解决方案更好coefplot2::coefplot2)。

期望的输出:四个系数的图彼此相邻的网格。

复制模型:

重现问题。尝试 #1 ( sjp.lmm)

重现问题。尝试 #2 ( sjp.lmer+ plot_grid)

有没有办法获得这个情节?版本:[6] sjPlot_2.1.1, ggplot2_2.1.0, lme4_1.1-12, sjmisc_2.0.1, gridExtra_2.2.1, dplyr_0.5.0.

0 投票
2 回答
417 浏览

r - 按组更改协变量的 spj.glmer 概率图的线条颜色和类型

我试图绘制固定效应和随机因素之间的相互作用。sjPlot 似乎是一个很好的包,但我在更改线型和颜色时遇到了麻烦。我希望将线条颜色更改为具有不同线条类型的灰度方案以区分组。我已经尝试过geom.color参数和sjp.setTheme函数,但到目前为止还没有得到想要的结果。

下面的示例代码展示了我最初的尝试,借鉴了sjPlot网站上的示例:

要更改线条颜色,我尝试了设置geom.colors="black",但这似乎没有做任何事情。

接下来我尝试更改 sjPlot 使用的主题来更改线型,但这也不起作用。

我是否遗漏了一些明显的东西,或者更改线型和颜色更复杂?

0 投票
2 回答
760 浏览

r - R:我如何从几个 GLM 的 lapply 输出中制作一个漂亮的结果表(sjPlot)?

亲爱的 Stackoverflow 社区

我正在 R 中进行一项研究,我正在对不同的依赖项进行几个二项式逻辑回归。这些分析是反复进行的,只是进行了微小的更改,我正在与我的同事分享结果,最好是在漂亮的表格中,而不是凌乱的 R 结果。如果我只打算这样做几次,我可以将所有分析作为单一回归进行,然后使用 sjt.glm 制作漂亮的表格。尽管我一遍又一遍地进行这些类似的分析,但我正在使用 lapply 循环来加速和简化该过程。不幸的是,我无法让 lapply 和 sjt.glm 合作。理想情况下,我会从 lapply 循环中获取结果,并使用 sjt.glm 制作一个漂亮的水平对齐表。

请参阅示例(对于丑陋的编码感到抱歉)

你们中有人对我的问题有简洁优雅的解决方案吗?

非常感谢您!

0 投票
0 回答
239 浏览

r - 使用 sjPlot (R) 包中的 sjp.xtab 函数生成的绘图具有奇怪的值标签位置...如何正确处理?

我一直在尝试使用 sjp.xtab 来做一些比例堆积条形图(带有翻转坐标),但我遇到了一些麻烦。

我在奇怪的地方(而不是在堆积条的中间)得到值标签,我还想知道如何更改列的顺序,以便我可以在右侧得到一些标签,例如.

这是我创建的一个示例,以显示正在发生的事情:

我创建了一个名为 question 的变量,它只是模拟一个问卷项目,具有三个响应选项,b(低)、m(中)、a(高)

然后是一个名为 rowvar 的变量,它是组变量,具有三个可能的组:mod1、mod2、mod3

有交叉表,这些是我在情节中期望的值

但是当我使用 sjp.xtab 时,我会在奇怪的位置得到值标签......

结果图是这样的:

示例的结果图

我将所有内容都更新到了最新版本(R、sjPlot、ggplot2 ...)。

任何人都知道如何在没有太多编程的情况下解决这个问题..?我不是程序员,我只是一个试图构建一些看起来不错的情节的社会心理学家。对不起,如果这篇文章有任何不足之处。

0 投票
1 回答
1296 浏览

r - 交叉表输出仅显示在查看器窗格中,而不显示在 Shiny 应用程序中

我正在生成一个交叉表输出(列联表)。我的要求是列百分比以及行和列总计。我找到了这个包“sjPlot”,它提供了非常好的颜色输出,并且满足了我的要求。我使用这个包在 Shiny 中生成输出。但令我惊讶的是,输出仅在查看器窗格中生成,而不是在应用程序中生成。下面是我的代码的一小部分。

这会在查看器窗格中生成所需的输出。如何在应用程序中显示此输出。我无法将此输出保存为图像,因为在我的实际程序中,变量是动态选择的,表格输出也会相应地发生变化。

0 投票
0 回答
264 浏览

r - sjplot 的 xtabs 函数在尝试生成交叉表时出错

我已经下载了最新版本的sjplotand sjmisc。它们无法正常工作:我无法生成两个变量的简单交叉表:

这与我尝试交叉表的变量无关。奇怪的是,如果我使用sjp.xtab它可以正常工作,但带有警告消息:

有谁知道我必须做些什么来解决这个问题?

0 投票
1 回答
2070 浏览

r - R:sjp.glmer 将 x 轴 lim、y 轴标签从百分比更改为小数,以及置信带颜色

我在 R 中使用 sjPlot 包已经有一段时间了,我非常喜欢它。然而,最近,我遇到了一些我自己无法解决的问题。

(1) 使用 sjp.glmer(fe.prob),x 轴标签/间距似乎源自待绘制的固定因子。我可以使用“axis.lim”更改 y 轴限制,但是,我很难更改 x 轴限制。

(2) 自上次更新(我认为是 10.1.17)以来,配色方案略有变化。结果我几乎看不到我的信心带。从理论上讲,我可以更改背景以使它们更明显。但是,我正在寻找的是改变置信带的实际颜色。我怀疑可以使用 sjp.setTheme 更改这个,但我不知道如何。

(3) 同样自上次更新以来(我认为),“fe.prob”类型的 sjp.glmer 的 y 轴被标记为百分比(1% 到 100%)而不是小数(0 到 1)。任何提示我如何将其切换回小数?

这是一个示例行:

下面也是我的 Sjp.SetTheme 设置。

我希望这能说明问题: 示例图

任何帮助表示赞赏。

最好的,小号

0 投票
1 回答
328 浏览

r - 如何在 sjPlot 库中的 sjt.frq 命令中使用 value.labels?

大家好,我的问题是关于这个参数的使用。

一个简单的例子:

对于此示例,1 = 是,2 = 否,则:

但结果没有向我显示标签。

我尝试了另一种方法:

没有成功

我知道我可以使用此解决方法:

但我想弄清楚如何将 sjt.frq 与 value.labels 一起使用

0 投票
1 回答
69 浏览

r - sjPlot 中的 sjt.grpmean 结果未正确显示

我对 sjPlot 命令有疑问:sjt.grpmean

这是我的例子:

结果很奇怪。

我试试这个:

同样奇怪的结果。

我可以使用此解决方法:

但是,为什么我需要使用 value.labels 来修复?这是一个错误吗?

我将不胜感激。

R 版本 3.3.2 (2016-10-31)

sjPlot 2.3.0