问题标签 [desctools]

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 投票
2 回答
186 浏览

r - 为什么 SPSS 和 R 包、rstatix 和 DescTools 之间的部分 eta 平方值存在差异?

我正在运行 2(性别)x 2(建议)受试者之间的方差分析,并且 R 和 SPSS 都报告了相同的方差分析统计数据:对于建议:F = 372.012,效果 df = 1,错误 df = 661;对于 Gender x Advice:F = 45.449,效果 df = 1,错误 df = 2。

在计算偏 eta 平方时,R(跨多个 R 包:rstatix 和 DescTools)报告 Advice 为 0.221,Gender x Advice 为 0.031。但是,SPSS 和使用 Lakens 的效应大小电子表格 ( https://osf.io/ixgcd/ ) 导致 Advice 为 0.360,Gender x Advice 为 0.064。

R 是否以与标准不同的方式计算部分 eta 平方值?

这是一个示例数据集,其中仅包含测试问题所需的变量: https ://docs.google.com/spreadsheets/d/15AIyIfTi9YgMWM5FTl163uddPx1E19xfaU-vMDRlJuI/edit?usp=sharing

这是我在 RStudio 中使用的代码:

这是我在 SPSS 中使用的语法:

注意:我使用的是 SPSS 26 版和 R 3.6.3 版。我有一个 64 位操作系统的 Windows 10。

0 投票
1 回答
323 浏览

r - 使用 desctools 包 clculate PseudoR2 返回错误

我得到这个错误代码:

as.data.frame.default(data, optional = TRUE) 中的错误:无法将类“函数”强制转换为 data.frame 此外:警告消息:在 PseudoR2(m1, which = "all") 中:可以找不到用于评估 PseudoR2 空模型的 multinom 对象的模型或数据元素。将使用“df”的新评估来拟合空模型。确保对象自初始调用以来未更改,或尝试使用“model = TRUE”运行 multinom

但是,m1是一个multinom对象,我认为它的格式都很好,不是吗?

0 投票
0 回答
102 浏览

r - R:ggdotplot 问题:如何更改颜色

我对使用 ggdotplot 的 R 中的点图有一些疑问。有几个问题,但我现在想只关注一个:我想将“mean_sd”的填充颜色和形状更改为黄色,并更改为与点形成对比的菱形。add.params = list(color='"black", fill="yellow", shape = 18, size=1) 不起作用。我在网上搜索了示例,但找不到任何示例。这是最小的示例。

列出的包与我的其余代码一起使用。

谢谢!

0 投票
1 回答
73 浏览

r - 有什么方法可以访问由 DescTools::Desc() 生成的绘图对象?

我正在使用 DescTools 中的 Desc() 来描述 rmarkdown PDF 文档中的一些变量。问题是它会生成 3 个在我编织文档时保持一致的图,从而裁剪图像。

例子:

输出包含 3 个图。我可以使用 results[[1]]] 中的列表找到各个响应,但我找不到绘图对象,我认为这可能是一种将一个放在另一个之下的方法。

有什么想法吗?

0 投票
3 回答
183 浏览

r - 在R中绘制一系列圆圈

我在 powerpoint 中制作了这张图片来说明我正在尝试做的事情:

在此处输入图像描述

我正在尝试制作一系列沿 x 轴以一致的间隔“移动”的圆圈(每个圆圈的大小相同);例如,每个连续圆的中心距离前一个圆 2 点。

我已经尝试了几件事,包括包中的DrawCircle功能DescTools,但不能产生这个。例如,这里我试图画 20 个圆,其中每个圆的中心距离前一个圆 2 点,每个圆的半径为 2(这不起作用)

如何在 R 中做到这一点?

0 投票
2 回答
173 浏览

r - 如何修剪r中的向量?

我正在尝试按百分比修剪 r 中的向量。该函数应丢弃 X 的最低 5% 和最高 5% 值,然后返回 X 的均值、方差和中位数。

我试图分配给这样的新变量

没有运气。我没有找到问题的原因是因为我是新手,而且当我运行它时

一切正常。也许它与 Trim() 函数有关,但我不知道究竟是什么。无论如何,这是我得到的错误。

如果您对我如何获得相同的结果有其他建议,我会全力以赴。

0 投票
0 回答
24 浏览

r - 在 R 中的 ggplot2 上使用 ConnLines

我正在尝试ggplot2在 R 中的堆叠 barplot ( ) 中绘制几个条之间的连接线。为此,我ConnLines从 DescTools 包中找到了该函数。我的目标是获得类似文档中所示的结果。

引发以下错误:

taxa_new是一个分组数据框,因为 ggplot 要求这样做。将其转换为内部矩阵ConnLines也不起作用。没有ConnLines. 我认为这与 ?ConnLines不兼容ggplot2且仅适用于barplot?

0 投票
2 回答
61 浏览

r - R [DescTools?] 中两个范围的重叠量

我需要知道两个数字范围重叠了多少整数。我尝试使用 DescTools::Overlap,但输出不是我所期望的。

上面创建的测试数据集中每一行的输出(整列)为“10”。我想要每个特定行的重叠,所以前 3 列分别是 2、3、4。

0 投票
1 回答
34 浏览

r - 将列中的名称更改为每组最常用的名称

我正在寻找一种方法来计算每个组中最常见的名称,然后将该组中的所有名称更改为最常见的名称,或者使用最常见的名称创建一个新列。在数据集中,常见名称中可能存在关联,因此在这些情况下,我希望它选择其中一个关联名称。例如:

示例数据如下所示:

我的数据集中的名称也可能包含中间名。

我试过使用这个DescTools::Mode()函数,如果最常用的名字没有联系,这个函数效果很好。使用这种方法,我得到以下输出:

有谁知道如何让<NA>状态 Jack 或 Jack B 或其他技术来执行此任务?

提前致谢!

0 投票
0 回答
40 浏览

r - 使用偏差校正和加速引导程序确定置信区间

有些软件包允许您使用偏差校正和加速引导程序确定 95% 置信区间。我试图完全理解这个过程并编写 R 代码来重现 DescTools::MeanDiffCI 函数产生的相同结果。我已经创建了合成数据,并使用该函数通过 BCa 调整返回 95% CI。

但是,当我复制它并生成重新采样时,我陷入了如何应用校正的困境。我会很感激任何指示。

Thee 函数产生的 CI 为 (7.724227, 31.010417),而我的代码在应用 BCa 之前返回 (9.697589, 28.802789)。