我正在尝试减少R表达式中分子、分母和分数线之间的间距。这是我的MWE为分数生成了一个非常丑陋的图例文本:
tibble(
t = seq(0,60,.1),
osc = cos(log2(1+t)*pi+pi/4)
) %>%
ggplot(aes(t, osc))+
geom_line(aes(color = 'red'))+
scale_color_manual(values = 'red', labels = expression(cos(log[2](t+1)*pi+frac(pi,4))+10))+
theme(
legend.position = 'bottom'
)分数在分数线与分子和分母之间引入了巨大的空格。有什么办法可以减少这种情况吗?
发布于 2021-10-19 15:54:21
我不认为有一种方法可以控制绘图数学中的间距,但是你可以用paste(pi,"/",4)代替frac(pi, 4)
之前:

之后:

https://stackoverflow.com/questions/69633792
复制相似问题