jiajiajia1225 2021-07-22 16:41 采纳率: 0%
浏览 3486

r语言中提示参数值意味着不同的行数怎么解决?

data1=data.frame(x1, x2, x3, x4, x5, x6, treat, outcome)

}

data1 这是所有代码 一直提示参数值意味着不同的行数: 1, 13, 12

  • 写回答

2条回答 默认 最新

  • jiajiajia1225 2021-07-22 16:42
    关注

    data1=NULL
    x1<- rnorm(1,0,1)
    x2<- rlnorm(1,0,0.5)
    x3<- rnorm(1,0,10)
    x4<- rbinom(1,1,0.5)
    x5<- rbinom(1,1,0.2)
    x6<-c(rep(1,6),rep(2,6),rep(3,))
    x7<-vector(length=12)
    x8<-vector(length=12)
    x9<-vector(length=12)
    x10<-vector(length=12)
    pai1<-vector(length=12)
    pai2<-vector(length=12)
    treat<-vector(length=12)
    outcome<-vector(length=12)

    for (j in 1:12)
    {

    x1[j]<- rnorm(1,0,1)
    x2[j]<- rlnorm(1,0,0.5)
    x3[j]<- rnorm(1,0,10)
    x4[j]<- rbinom(1,1,0.5)
    x5[j]<- rbinom(1,1,0.2)

    x7[j] <-sin(x1[j])
    x8[j] <- x2[j]^2
    x9[j] <- x3[j]*x4[j]
    x10[j] <- x4[j]*x5[j]

    pai1[j]<-1/(1+exp(3.5-x1[j]-x2[j]-0.1x3[j]-2.0x4[j]-2.0x5[j]-0.4x6[j]))
    treat[j]<-rbinom(1,1,pai1[j])

    pai2[j]<-1/(1+exp(5-0.5x1[j]-0.5x2[j]-0.05x3[j]-x4[j]-x5[j]-0.2x6[j]))
    outcome[j]<-rbinom(1,1,pai2[j])

    data1=data.frame(x1, x2, x3, x4, x5, x6, treat, outcome)

    }

    data1 这是所有代码

    评论

报告相同问题?

问题事件

  • 创建了问题 7月22日

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog