R geom_函数中的像素化(不平滑)曲线

R geom_函数中的像素化(不平滑)曲线,r,ggplot2,geom,R,Ggplot2,Geom,如何使用ggplot2平滑图表线 我正在尝试为这个函数绘制一个图表 exposure_funct_0.25 <- function(x) { exp(-0.25*x) } exposure_funct_0.5 <- function(x) { exp(-0.5*x) } ggplot(data.frame(x = c(0,15)), aes(x=x)) + geom_function( fun = exposure_funct_0.25, lin

如何使用ggplot2平滑图表线

我正在尝试为这个函数绘制一个图表

exposure_funct_0.25 <- function(x) {
  exp(-0.25*x)
} 

exposure_funct_0.5 <- function(x) {
  exp(-0.5*x)
} 

 ggplot(data.frame(x = c(0,15)), aes(x=x)) + 
         geom_function( fun = exposure_funct_0.25, linetype = 2 )  + 
        geom_function(fun = exposure_funct_0.5, linetype = 1)

exposure\u funct\u 0.25“虚线”是什么意思?可以增加沿x轴插值的点数。默认值为101,请尝试
n=201
。对于x>10,是否指下曲线中的像素化/步数?这将在很大程度上取决于图像的细节(分辨率、大小等)。。。您是如何保存此图像的?我复制这个有困难。嗨,本,是的,我指的是较低曲线中的像素/步数。这个问题对我来说很新,我不知道是什么原因造成的。。。如何检查您提到的详细信息?可能是抗锯齿问题(例如,如果您在windows中使用RStudio,请参阅)。我在我的机器上输出了相同的图像到png&pdf。前者具有与此处相同的像素线,而后者则非常平滑。