R中带有刻面的面板-高垂直条相同,但应该不同
Posted
技术标签:
【中文标题】R中带有刻面的面板-高垂直条相同,但应该不同【英文标题】:Panels in R with facet - high vertical bars it's the same but it should be different 【发布时间】:2021-10-28 14:14:57 【问题描述】:您好,我正在尝试创建一个图像面板。但是结果不是我期望的结果,我不知道我做错了什么。 我的代码:
p <-ggbarplot(TT_phase_need, x = "Diet", y = "mean_hr_bpm_", add = c("mean_sd", "jitter"), ylab= "Heart Rate in supine position")
facet(p, facet.by = "Phase")
结果是这样的:
enter image description here
如您所见,误差线在正确的位置,但垂直线不在。 谁能帮帮我?
非常感谢!
里卡多
【问题讨论】:
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:我不熟悉ggpubr
,但我发现了两个潜在的问题:
facet.by = "Phase"
应添加到 ggbarplot()
中。我猜第二行中的facet(p, facet.by = "Phase")
无法正确定位Phase
,因为第一行代码没有保留这样的变量(只是猜测)。
您想要的可能是"mean_se"
而不是"mean_sd"
?
顺便说一句,我更喜欢纯粹的ggplot2
,因为它使用更广泛且文档齐全。
【讨论】:
以上是关于R中带有刻面的面板-高垂直条相同,但应该不同的主要内容,如果未能解决你的问题,请参考以下文章
如何网格化面板图,使其在 R 中的 ggplot 中具有分类变量和不同的 x 变量