问题标签 [rstatix]

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 回答
51 浏览

r - 替换循环以在 R 中进行 T 检验

我有一个具有以下结构的数据框:

我创建了一个循环来对每个问题的每个响应进行 t 检验,并将输出连接到数据框中。

我的问题是我实际使用的数据框比本示例中使用的数据框大得多,并且包含更多变量,因此循环需要很长时间才能运行(超过 10 分钟)。有没有办法在不使用循环的情况下获得相同的输出?

0 投票
1 回答
24 浏览

r - 如何使用 R 在数据框中按因子分开计算?

我有一个数据表,其中包含评估 2 个因素的实验结果:LightDay_light2 个不同的温度下(Temperature)。

Temperature我使用该rstatix软件包对每个进行了 2 路方差分析。

2-way ANOVA 的结果显示为一个数据表,其中有一列称为SSn。我想将每个值除以每个值的所有值SSn的总和。为此,我使用了与包使用的方法类似的方法,但没有成功。下面,我展示了我使用的代码以及我想要完成的简短图形说明。SSnTemperaturerstatix

我已经部分解决了,但我仍然不知道如何将计算分开Temperature

我的问题的图形表示

在此处输入图像描述

然后...

在此处输入图像描述

0 投票
1 回答
106 浏览

r - 有没有更好的方法在 R 中进行 3 路方差分析?

现在我正在使用我自己的数据集,该数据集与https://www.datanovia.com/en/lessons/anova-in-r/上的示例非常相似,特别是三向方差分析部分。代码的布局很好,但是当我进入使用箱线图进行可视化的部分时,我遇到了一个意外错误。

在他们的代码中,他们将 y 指定为疼痛评分,但对我来说,我得到错误:

FUN (x[[i]],...) : object "pain_score" not found

因此,我无法了解他们制作的情节或进一步分析。

我拥有的所有软件包都是最新的,我的代码中没有看到任何错误。我在我的数据集中尝试了其他变量和相同的问题,当我将其更改为表示时,我只得到了线,而不是箱线图。如果有人有一些意见,将不胜感激!

0 投票
0 回答
95 浏览

r - 通过循环遍历数据框中的变量名称,使用 ggpubr 和 rstatix 创建一组图

我正在尝试创建一个脚本,使用该脚本可以自动创建一组图(分面和分组),其中 p 值使用ggpubrandrstatix包计算和绘制。

创建数据集 code>x对变量与var2分组依据var3和分面依据(见下文) 执行 t 检验,并var1使用rstatix函数 将结果存储为数据框code>x对 变量执行另一个 t 检验,var3这次使用分组的数据var2并再次分面,var1并执行 amutate以更改一些变量,以便它们在使用下面的函数绘制时正确对齐。 绘图使用ggboxplot

所有这些都符合我的预期,我得到了我想要的图以及绘制的显着性值(虽然并不完美,但需要对显着性条的 y 位置进行一些调整)。

在此处输入图像描述

我想要做的是创建一个函数或脚本,使用tidy方法为所有数字变量(和)创建一组类似的箱线图x,以与此图相同的方式分组和分面。我能够自己获取图表,但难以生成统计数据框并使用它们将 p 值和显着性条添加到图表中。谢谢。yz

0 投票
1 回答
138 浏览

r - 尽管超过 2 个级别,R 中的 rstatix anova_test 仍会给出对比度错误

以下是我的数据集的子集:

其中一个子集如下所示:

我想使用 rstatix anova_test 函数运行混合方差分析。我尝试运行以下命令:

但反复收到以下输出和错误:

但是当我检查我的数据时,我没有 NA 并且至少有两个因素:

我在这里遵循了调试对比错误,但仍然收到错误。

我不确定为什么或如何继续。

0 投票
2 回答
219 浏览

r - R中多组数据的正态性检验

我正在尝试对 R 中的数据进行正态性测试。我的数据集是由 4 列字符和一列具有数值的数据框。目前,我在 R 中使用 Rstatix 包,其他类型的统计测试运行良好,如 wilcox_test() 和 kruskal_test() 但是当我尝试运行 shapiro_test() 时它不起作用,出现以下错误:

我的数据集如下:

先感谢您。

0 投票
1 回答
176 浏览

r - R - 在合并标准偏差和非合并标准偏差之间切换时,pairwise_t_test 测试统计不变

在回顾成对 t 检验作为单向重复测量方差分析的事后,我注意到一个奇怪的地方。当我合并标准偏差时,rstatix 库中 pair_t_test 的测试统计数据没有改变——事实上,输出都没有改变。

我的理解是,汇集标准差的重点是更准确地估计检验统计量。但是,在尝试此操作时,我找不到输出的差异(见下文)。

我的理解不正确吗?合并标准差对多个成对比较(尽管有球形度)有什么影响?

我使用了以下数据设置:

在以下代码中使用合并标准差:

导致:

以下代码:

结果相同:

0 投票
0 回答
53 浏览

r - R - anova_test 和 lm.fit 中的错误(x,y,offset = offset,singular.ok=singular.ok,...):0(非 NA)案例

在查看 ANOVA 时,我使用 rstatix anova_test 遇到了以下问题:

产生以下错误:

如果我输入:

我遇到同样的错误。

我正在使用以下数据集:

https://github.com/EnglishManBob/Practice

我的数据集中没有任何缺失值,并且无法理解错误代码。为什么会发生这种情况,如何纠正?

0 投票
1 回答
129 浏览

r - 尽管设置 effect.size = 'ges',rstatix 包 anova_test 函数仍给出部分 eta 平方

当我使用rstatix::anova_test.

来自 iris 数据集的示例:

首先使用aov

然后使用sjstats::eta_sq,如果我选择partial = TRUE或者FALSE我得到不同的效果大小,正如我所期望的那样。

但是,当我在 中执行相同操作时anova_test,无论效果大小是 pes 还是 ges,我都会得到部分 eta 平方,这两次都是部分 eta 平方:

有人知道为什么吗?谢谢!

0 投票
0 回答
68 浏览

installation - 无法安装 rstatix

我是 R 新手,正在尝试安装 rstatix 包。但是,在收到以下消息后,即使软件包未完全安装,安装似乎也会停止。我在行首没有'>',所以程序仍在尝试做某事。已经有一个小时了。我也尝试了 install.packages("rstatix", repos = "https://cloud.r-project.org"),但并没有解决问题。有人可以让我知道可能出了什么问题吗?

最好的,玛丽亚