如何解决有没有办法绘制用数学公式计算出的值?
假设我有此命令
library(ggpubr)
ggboxplot(ToothGrowth,x = "supp",y = "len",color = "supp",palette = "jco",add = "jitter")
p + stat_compare_means(method = "t.test")
我想将y值绘制为计算值: 2 ^ len ,并将比较均值保留在 len 原始值上。
有帮助吗?
解决方法
不确定我是否正确,但是您可以在数据中添加具有计算值的新列,在ggboxplot
中使用此新var,同时通过{将原始变量传递给stat_compare_means
{1}}:
mapping
谢谢你,斯特凡,的确是我所需要的。
另一个问题,如果您考虑使用此代码
ggbarplot(ToothGrowth,x = "dose",y = "len",add = "mean_se",color = "supp",palette = "jco",position = position_dodge(0.8))+
stat_compare_means(aes(group = supp),label = "p.signif",label.y = 29)
我想将两个“ supp”组与同一参考组(即“ 0.5”)进行比较,以便在每个条形上都有一个明显的p.signif标签。
有什么建议吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。