楼主: Yparie
3952 1

[问答] R语言:argument of length 0 [推广有奖]

  • 0关注
  • 0粉丝

初中生

33%

还不是VIP/贵宾

-

威望
0
论坛币
770 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
70 点
帖子
2
精华
0
在线时间
23 小时
注册时间
2015-11-24
最后登录
2022-1-11

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
R新手正在运行老师给的代码,实在不知道这个报错是什么意思,求大佬帮忙。

data<-read.csv("/Users/parezhatiwumaier/Downloads/R/data.csv",header=F)

k=3
p<-5
p=ncol(data)
pmatrix<-matrix(nrow=2^p,ncol=p)
for (i in 1:p){
  c<-rep(1,2^(p-i))
  d<-rep(0,2^(p-i))
  e<-cbind(t(c),t(d))
  pmatrix[,i]=rep(t(e),2^(i-1))
}

sum1<-0
sum2<-1000
for (i in 1:(2^p-2)){
  for(j in (i+1):(2^p-1)){
    for (l in (j+1): 2^p){
      for (num in 1:nrow(data)){
        sum1<-sum1+min(p-sum(pmatrix[i,]==data[num,]),p-sum(pmatrix[j,]==data[num,]), p-
                         sum(pmatrix[l,]==data[num,]))
      }
      sum1<-0
    }
  }
}

* Error in 1:(2^p - 2) : argument of length 0

二维码

扫码加我 拉你入群

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

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

关键词:argument length leng eng MEN

沙发
megapanda 发表于 2020-7-7 23:35:49 |只看作者 |坛友微信交流群
你可以打印一下p看看值。NULL和类似numeric(0)的变量会是length 0.

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 08:15