全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1534 2
2018-04-10
y1 <- rbinom(10,5,0.1)
y2 <- rbinom(10,5,0.4)
x <- c(y1,y2)
fir <- function(p,q,h,n){
  a1 <- 0
  a2 <- 0
  b1 <- 0
  b2 <- 0
  for (i in 0:n) {
    l <- x[i]
    a1 <- a1 + (h*l*p^(l-1)*(1-p)^(n-l)-h*(n-l)*p^(l)*(1-p)^(n-l-1))/(h*((p^l))*p^(n-l)+(1-h)*(q^l)*(1-q)^(n-l))
    a2 <- a2 + ((1-h)*l*q^(l-1)*(1-q)^(n-l)-(1-h)*(n-l)*q^(l)*(1-q)^(n-l-1))/(h*((p^l))*p^(n-l)+(1-h)*(q^l)*(1-q)^(n-l))
    b1 <- b1 + ((p^l)*p^(n-l) - (q^l)*(1-q)^(n-l))/(h*(p^l)*p^(n-l)+(1-h)*(q^l)*(1-q)^(n-l))
  }
  c(a1,a2,b1)
}
fir(0.1,0.4,0.5,10)

这个结果为numeric0


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-4-10 21:32:03
复制代码



R和一般程序语言不太一样,默认数组第一个为1位,没有0位
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-4-11 19:55:30
xwan288 发表于 2018-4-10 21:32
R和一般程序语言不太一样,默认数组第一个为1位,没有0位
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群