R ggplot2中的希腊字符适用于png,但不适用于svg文件格式

R ggplot2中的希腊字符适用于png,但不适用于svg文件格式,r,ggplot2,R,Ggplot2,当我在轴标签中使用希腊字符绘制ggplot2绘图时,当我保存为png而不是svg时,它看起来很好。有什么建议吗 例如: mydata <- data.frame(A = rnorm(10), B = rnorm(10)) ggplot(mydata, aes(x = A, y = B)) + geom_point(size = 2) + ylab(expression("Change in [drug] ("*mu*"g/

当我在轴标签中使用希腊字符绘制ggplot2绘图时,当我保存为png而不是svg时,它看起来很好。有什么建议吗

例如:

 mydata <- data.frame(A = rnorm(10), 
                      B = rnorm(10))

 ggplot(mydata, aes(x = A, y = B)) +
    geom_point(size = 2) +
    ylab(expression("Change in [drug] ("*mu*"g/mL)"))

 ggsave("myplot.png")
 ggsave("myplot.svg")

mydata尝试用另一种方式保存它:

mydata <- data.frame(A = rnorm(10), 
                     B = rnorm(10))
svg("myplot.svg")
ggplot(mydata, aes(x = A, y = B)) +
  geom_point(size = 2) +
  ylab(expression("Change in [drug] ("*mu*"g/mL)"))
dev.off()

mydata工作得很好。谢谢