【发布时间】:2020-04-07 17:48:31
【问题描述】:
我正在定义一个函数并尝试为x > max{b1,b2} 绘制它:
b1<-1
b2<-2
b<-1
l<-1
fn <- function(x,b1,b2,b,l){
result <- b/x * ((1-(sqrt(1-(b1/x)^l)*sqrt(1-(b2/x)^l)))^(- 1/l))
return(result)
}
fn1 <- fn(x,b1,b2,b,l)
x<-seq(3,20,0.1)
plot(x,fn1,type="l")
它适用于这些值,但是当我按如下方式更改 x 时 x
Error in xy.coords(x, y, xlabel, ylabel, log) : 'x' and 'y' lengths differ
你能建议这里的错误是什么吗?怎么去掉?
【问题讨论】:
标签: r