问题标签 [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 投票
0 回答
179 浏览

r - 使用 R 创建用于发布的 MANOVA 表?

我想知道是否可以在 R 中为 MANOVA 生成 APA/可发布表?

有各种各样的包和方法(例如'sjPlot'、'stargazer'、'apaTables')似乎可以为不同形式的方差分析和回归做这项工作。对于其中一种方法,这可能只是以正确的方式输入数据/模型/对象的情况,但是尽管我已经玩过它,但我不知道该怎么做。

我已经对一系列物种的深度和年份进行了 MANOVA,我想将总体结果(摘要)和每个物种的结果(summary.aov)显示为单个表格或两个表格 - 要么是美好的。

这是我的数据的简化示例,以及我想将两个输出制作成表格。

感谢您的任何帮助或建议!

0 投票
1 回答
648 浏览

r - 如何使 sjPlot::tab_model() html 表在 bookdown 文档中编号

我想在 bookdown 文档中添加模型中的表格(除了其他表格),以便自动编号。使用knitr::kable()时效果很好。但是我无法使用模型表的第一个选项sjPlot::tab_model或创建这些表的其他功能来做到这一点,例如stargazer::stargazertexreg::htmlreg

这是一个简单的 .Rmd 示例:

知道如何使tab_model回归模型或任何其他函数与 bookdown 编号一起使用吗?

0 投票
1 回答
234 浏览

r - 如何从 R 中的 tab_model 中提取变量以创建新的数据框?

tab_model 的示例输出

我创建了一个表tab_model包含多个模型的表,并希望提取所有“p 值”和“估计/优势比”以创建包含这些的数据框。tab_model 的输出是一个 html 文件。我找不到一个函数来根据这个信息提取这个信息,关于如何做到这一点的任何想法?

例如,我想在我的所有模型中检索变量“年龄”的所有 p 值和估计值......示例图像中只有 3 个,但我有数百个

0 投票
0 回答
35 浏览

r - sjPlot 如何计算显着性?

我想了解 sjPlot 如何计算显着性,以便确定为什么一些中等相关性在一个表中不显着,而低相关性在另一个表中显着。

我正在使用 sjPlot 中的 sjt.corr() 函数来创建一些相关性,并且在这个函数中我使用选项“fade.ns=TRUE”,以便淡出无关紧要的相关性。但是,我似乎找不到任何关于如何计算重要性的文档,我想知道这是如何工作的,因为它似乎与该特定表中的所有其他值相关。

我在下面包含了一个可重现的示例。在“USarrests”相关表中,r = 0.26 不显着;但在“推断”相关表中,r = -0.21 是显着的。我很感激任何关于如何计算的见解,以便我可以更好地解释我的结果。

0 投票
1 回答
656 浏览

r - 需要帮助在 R 中加载 sjPlot 包

我正在尝试使用 plot_model 函数来拟合 GLM。我可以使用 install.packages 功能安装 sjPlot。但是,当我使用库(sjPlot)时,我得到了这个:

谢谢

0 投票
1 回答
299 浏览

r - sjPlot 交互 plot_model。如何在主要网格线之间绘制,编辑图形以获得视觉吸引力

我正在尝试绘制包含交互的模型的预测值。我想将 x 轴值(因子)的位置移近图表的中心。目前使用 sjPlot,plot_model()函数,我尝试过使用grid.breaks=,但这仅适用于数值。此外,我尝试的一切,这些值似乎只沿着主要网格线绘制。有没有办法在主要网格线之间绘制?或者有没有办法在ggplot2中做到这一点?TIA

图形输出

0 投票
1 回答
350 浏览

r - 使用 plot_model() 为多面板图设置相同的 y-lim

我使用 plot_model() 创建了一个多面板图。但是,每个面板的 y_axis 的比例限制不同。

我首先运行一个模型 fm 然后绘制预测值:

然后我想在所有面板上获得相同的 y 轴刻度(限制):

但这没有用!

任何帮助表示赞赏!

谢谢!这似乎有效,但只有当我最小化面板时,每个面板都在一个单独的图上:

面板1 面板

当我想在同一个图中显示两个面板并使用所需的 Y 限制时,没有任何变化。

面板 1&2

这是因为情节的大小有限吗?

这是一个可重现的示例:

对于情节:

阴谋

您可以看到 Y 轴限制与代码中的指示不符。

0 投票
0 回答
292 浏览

r - 将边际效应图与R中的散点图结合起来?

我正在尝试在 R 中创建一个图,它是边际效应斜率线和一些平均值的散点图的组合。我可以分别创建两个图表,但我不知道如何制作一个包含这两个重叠视觉效果的图。

这可能吗?到目前为止,我收到警告说它无法识别数据或输出 NULL。

0 投票
1 回答
368 浏览

r - 将 Robust SE 用于 gee 包中的 plot_models

我注意到使用包 sjPlot 中的 plot_models 会根据朴素标准错误给出置信区间。我希望它使用 Robust SE。有简单的解决方法吗?

0 投票
1 回答
418 浏览

r - 预测变量在 sjPlot 中使用 tab_model (r) 以随机顺序排列(现在使用可重现的代码)

我在 r 的 sjPlot 中使用 tab_model 函数。这个函数通常对我来说很顺利,但是,我注意到输出表以不同于 lmer 输出的顺序对变量进行了奇怪的排序。

问题底部的数据。

这是我的工作代码

在此处输入图像描述

在此处输入图像描述

我知道一种解决方案是手动重新排序预测变量,但这不是最佳选择,因为我还想为预测变量分配标签,当我尝试同时执行这两种操作时,标签是默认分配的,而不是手动分配的重做,下单。

任何有关为什么我的表格以 lmer 输出以外的顺序打印的线索将不胜感激!

提前感谢您的任何想法!

迈克尔


数据: