【发布时间】:2013-04-10 22:48:12
【问题描述】:
所以这是我的函数计算的 PDF:
fx = 0.3 如果 (0
这是我的编码:
fx = function(x)
{
if ((0<=x) & (x<1)) 0.3
else if ((1<=x) & (x<2)) 0.1
else if ((2<=x) & (x<3)) 0.25
else if ((3<=x) & (x<4)) 0.15
else if ((4<=x) & (x<5)) 0.2
else 0
}
现在我将如何绘制 y=fx?
我试过了:
x <- runif(n,0,5)
y <- fx(x)
plot(x, y, type='1', xlim=c(0,5), ylim=c(0,5))
但我得到一个错误,“x”和“y”的长度不同?
【问题讨论】:
标签: r function plot probability