gpt4 book ai didi

r - 使用 ggplot2 在 y.axis.title 中的上标、粗体和颜色

转载 作者:行者123 更新时间:2023-12-04 18:11:41 26 4
gpt4 key购买 nike

我有问题或使用冲突

ylab(expression(paste(log~Biovolume~µm^3~L^-1)))+
opts(axis.title.y=theme_text(size=16,face="bold",
colour="black",angle=90,vjust=4.3))

同时。当我单独使用每个命令时,它可以正常工作,但是在一起时,x 轴会消失而没有任何错误消息。不幸的是,我需要两个命令来表达数学部分( ylab(expression(paste(.....)) )以及 y 轴标题的大小和颜色 opts(....)命令。我现在在不同的论坛上搜索以找到解决方案。我的想法是将y-axis.title的大小,颜色和其他属性放在 ylab()中命令,但我没有成功。所以,也许你有任何想法或解决方案
ggplot(R28meansd, aes(treat, meanbiov, shape=factor(disp))) + 
geom_point(size=5,position=pd) +
geom_errorbar(aes(ymin=meanbiov-sdbiov,ymax=meanbiov+sdbiov),
colour="black",width=.1,position=pd,size=.7)
opts(aspect.ratio=1.4) +
theme_bw() +
opts(axis.title.y=theme_text(size=16, face="bold",
colour="black",angle=90,vjust=4.3)) +
ylab(expression(paste(log~(Biovolume~µm^3~L^-1))))

最佳答案

如果没有可重现的数据集,我无法测试您的确切条件。但是,您可以使用 expression() 中的语句在 y 轴上实现粗体字。 ,这似乎覆盖了 ggplot 的 face范围。 GGplot的angle , vjust , size ,并且颜色参数似乎持续存在。

ylab(expression(bold(paste(log~(Biovolume~µm^3~L^-1)))))+

关于r - 使用 ggplot2 在 y.axis.title 中的上标、粗体和颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12512209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com