在R中绘制一系列具有不同参数的PDF

在R中绘制一系列具有不同参数的PDF,r,dataframe,R,Dataframe,我希望复制类似于R的东西。我的目标是在同一个瑞利分布图和其他具有不同参数的分布图上绘制一系列pdf和/或CDF。理想情况下,我希望将一个相同的x值序列和一个参数值序列强制到一个数据帧中,然后使用ggplot绘制该数据帧 到目前为止,我的代码看起来是这样的,工作正常,但颜色不合适: library(ggplot2) library(VGAM) x<- seq(-.9, 10, 0.1) Scale = c(0.5,1,2,3,4) y= matrix(ncol = 5, nrow=110)

我希望复制类似于R的东西。我的目标是在同一个瑞利分布图和其他具有不同参数的分布图上绘制一系列pdf和/或CDF。理想情况下,我希望将一个相同的x值序列和一个参数值序列强制到一个数据帧中,然后使用ggplot绘制该数据帧

到目前为止,我的代码看起来是这样的,工作正常,但颜色不合适:

library(ggplot2)
library(VGAM)

x<- seq(-.9, 10, 0.1)
Scale = c(0.5,1,2,3,4)
y= matrix(ncol = 5, nrow=110)
for (i in seq(1,5,1)) {y[,i] =  VGAM::drayleigh(x, scale = Scale[i], log = FALSE) }
df <- data.frame(x,y[,1], y[,2],y[,3],y[4,],y[,5])
ggplot(df, aes(x), group = y,colour = y)+ geom_line(aes(y= y[,1],colour="red")) + geom_line(aes(y= y[,2],colour="green")) +
  geom_line(aes(y= y[,3],colour="blue")) + geom_line(aes(y= y[,4],colour="cyan")) + geom_line(aes(y= y[,5],colour="pink"))

库(ggplot2)
图书馆(VGAM)

XY您说您正在尝试进行
绘图
,但我在您的代码中没有看到对
绘图
的任何调用。我首先创建一个带有一个参数的图表。然后,您可以使用带有
行的
for
循环来添加更多跟踪。