问题标签 [ggpubr]
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 - 使多个地块的大小相同
这是一个MWE:
我做了2个图表。第一个在 2 x 2 网格中有 3 个图形。
第二个在 2 x 2 网格中也有 1 个图形。这样,最初的 3 个图和最后 1 个图的大小相同。
如何在 2 x 1 网格中创建最后一个图形,但它应该保持与 2 x 2 网格中相同的大小?
r - 将绘图添加到列表 ggplot2
我正在尝试将 ggplot2 图添加到列表中,以便我可以使用 ggpubr 中的 ggarrange 函数将它们组织在多个页面上。
由于有数百个图,我正在使用一个函数来生成和保存图,但我无法让它将图返回到环境或将名称写入列表。
我相当确定这是我遗漏但无法发现的简单事物。
我正在使用的绘图功能是:
r - ggpubr:在标签中显示显着性水平(*** 或 ns)而不是 p 值
我想在我的线性回归中使用R 将显着性水平(***
或)显示为标签。这似乎是通过使用此处发布的:https ://www.r-bloggers.com/add-p-values- and-significance-levels-to-ggplots/n.s.
ggpubr
aes(label = ..p.signif..)
但是,当我简单地替换my中的..p.label..
by时,即。stat_cor(aes(label = paste(..rr.label.., ..p.signif.., sep = "~ ~"))` 我的情节没有任何变化,只是我得到一个错误:..p.signif..
stat_cor(aes(label = paste(..rr.label.., ..p.label.., sep = "~
~"))
,
请问,我怎样才能在我的情节上绘制星星(*、、*)或 ns 值而不是精确的 p 值?非常感谢您。
r - 在分组图中使用 ggpubr 绘制 p 值会导致错误
我正在grouped dotplot
用ggplot2绘制 a ,效果很好。但是如果我stat_compare_means
从ggpubr
包中使用来添加p-value s,它就行不通了。当我compare_means
在绘图环境之外使用它时,它工作正常,并且我得到了正确p-values
的数据集(使用compare_means(X1 ~ X5, data=titer_lung, method="t.test"
)。
我正在使用以下数据:
通过使用以下代码,我得到了我正在寻找的情节:
当我想将 group1 与 group2 和 group3 与 group4 进行比较时,我写道:
但后来我收到以下错误:
删除了 1 行包含非有限值 (stat_signif)。
计算失败stat_signif()
:需要 TRUE/FALSE 的缺失值
我想它的值应该没有问题NA
,因为compare_means
也不会打扰。
我对每一个帮助都很满意,谢谢!!!
r - ggpubR“只能处理在 x 轴上绘制的组的数据”
使用 ggpubr 运行以下命令时,我收到错误
“f(...) 中的错误:只能处理在 x 轴上绘制的组的数据”
stat_compare_means
在我的另一个情节中运行,当 x 是项的交互时,这不是其他人遇到的问题。(有关该问题的详细信息:https ://github.com/const-ae/ggsignif/issues/16 )
的价值
是
所以看起来像是my_comparisons
一组现有的术语?(我想在它工作时进行更多比较)
r - 使用 ggpubr::lineplot 的连续 x 轴问题
我正在使用 ggpubr::lineplot 绘制线图。我的 x 轴是连续变量。
我的时间标签是等距的。似乎线图将时间视为因子而不是连续变量。
有谁知道如何纠正?我想使用 ggpubr::lineplot 因为它还有许多其他功能。我知道如何只用 ggplot 绘制线条。