Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
参数必须强制为R中的非负整数_R_Anova - Fatal编程技术网

参数必须强制为R中的非负整数

参数必须强制为R中的非负整数,r,anova,R,Anova,我试图在我的数据集上运行以下命令 pbad2way(formula = Balance~Occupation+Gender+Occupation:Gender, data = plxsell, est= "mom", nboot= 5000) 数据集的名称为plxsell 平衡、职业、性别列 但我收到以下错误 乐趣中的错误(X[[i]],…): 参数必须强制为非负整数 此外:警告信息: 在FUN(X[[i]],…):用于'length.out'参数的第一个元素 请帮忙 谢谢 Akhil

我试图在我的数据集上运行以下命令

   pbad2way(formula = Balance~Occupation+Gender+Occupation:Gender, data = 
plxsell, est= "mom", nboot= 5000)
数据集的名称为plxsell 平衡、职业、性别列

但我收到以下错误

乐趣中的错误(X[[i]],…): 参数必须强制为非负整数 此外:警告信息: 在FUN(X[[i]],…):用于'length.out'参数的第一个元素

请帮忙

谢谢
Akhil

当函数需要一个数字但收到其他内容时,会出现此错误消息

例如,
seq_len
函数需要一个数字:

seq_len(3) # no error, since function receives a number
seq_len(NA_character_) # Errors, since function expected a number and did not receive one
seq_len("a") # Errors, since function expected a number and did not receive one

您应该仔细检查代码和数据中的任何实例,如果函数希望接收一个数字,而不是接收其他内容(如字符串或NA)。数据中的NAs可能是一个开始寻找的好地方

嘿,Akhil,如果你能提出问题,社区会更有帮助。