如何将下标放入`ggplot`中的轴标题
How to get a subscript into an axis title in `ggplot`
我想在轴标题中使用 -1,-1 是上标。我的 y
轴上的标题应该是 "Ba:Ca (µmol:mol-1)"
并且 -1 作为上标。我在 -1 之前尝试过 ^
,表达式函数也无济于事。 R
菜鸟,求助
这是你想要的吗?
set.seed(4)
x <- runif(20, 5, 10)
y <- runif(20, 15, 20)
df <- data.frame(x,y)
ggplot()+
geom_point(data=df, aes(x,y))+
labs(y = expression(paste('Ba:Ca (µmol:mol'^-1,')')), x = "x axis")
或者我们可以使用 bquote
ggplot()+
geom_point(data=mtcars, aes(cyl,mpg))+
labs(y = bquote('Ba:Ca'~(µmol<.mol^-1)))
我想在轴标题中使用 -1,-1 是上标。我的 y
轴上的标题应该是 "Ba:Ca (µmol:mol-1)"
并且 -1 作为上标。我在 -1 之前尝试过 ^
,表达式函数也无济于事。 R
菜鸟,求助
这是你想要的吗?
set.seed(4)
x <- runif(20, 5, 10)
y <- runif(20, 15, 20)
df <- data.frame(x,y)
ggplot()+
geom_point(data=df, aes(x,y))+
labs(y = expression(paste('Ba:Ca (µmol:mol'^-1,')')), x = "x axis")
或者我们可以使用 bquote
ggplot()+
geom_point(data=mtcars, aes(cyl,mpg))+
labs(y = bquote('Ba:Ca'~(µmol<.mol^-1)))