[英]How to add degree symbol to multiple plot legend entries in R?
我知道我可以使用expression
图例添加度数符号。
plot(1:5,1:5)
legend('topleft', fill = 'white', legend = expression(5~degree~C))
但是如何为多个图例条目执行此操作?
我尝试了以下,但它不起作用:
plot(1:5,1:5)
points(1:5,(1:5) + 0.1, col = 2)
legend('topleft', fill = c('white','red'), legend = paste0(c(5,10), expression(~degree~C)))
编辑:我更感兴趣的是如何为许多值执行此操作,而不仅仅是2。
如何简洁明了地提出任何建议将不胜感激! 谢谢!
您可以在表达式中包含这两个值
legend('topleft', fill = c('white','red'), expression(5~degree~C,10~degree~C))
对于ggplot:
ylab(expression(paste("SST (",degree~C,")"))) +
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.