gpt4 book ai didi

r - 参数必须可强制转换为 R 中的非负整数

转载 作者:行者123 更新时间:2023-12-05 05:15:31 24 4
gpt4 key购买 nike

我正在尝试在我的数据集上运行以下命令;

   pbad2way(formula = Balance~Occupation+Gender+Occupation:Gender, data = 
plxsell, est= "mom", nboot= 5000)

数据集的名称是 plxsellBalance, Occupation, Gender 是列

但我收到以下错误;

FUN(X[[i]], ...) 错误: 参数必须可强制转换为非负整数另外: 警告信息:在 FUN(X[[i]], ...) 中:'length.out' 参数使用的第一个元素

请帮忙。

谢谢阿基尔

最佳答案

此错误消息在函数需要数字但接收到其他内容时出现

例如 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)的任何情况。数据中的 NA 可能是开始寻找的好地方

关于r - 参数必须可强制转换为 R 中的非负整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51466449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com