Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 有趣的错误(newX[,i],…):';x';必须是数字:使用鼠标时_R_R Mice - Fatal编程技术网

R 有趣的错误(newX[,i],…):';x';必须是数字:使用鼠标时

R 有趣的错误(newX[,i],…):';x';必须是数字:使用鼠标时,r,r-mice,R,R Mice,我试图估算缺失的值,所以我尝试使用mice包。我的资料如下: ID Date DayNum Day Hour Transaction 1 07/01/16 1 6 0 20 1 07/01/16 1 6 1 30 1 07/01/16 1 6

我试图估算缺失的值,所以我尝试使用mice包。我的资料如下:

ID     Date        DayNum      Day       Hour       Transaction
1    07/01/16        1          6         0             20 
1    07/01/16        1          6         1             30
1    07/01/16        1          6         2             NA
1    07/01/16        1          6         3             NA
1    07/01/16        1          6         4             39
1    07/01/16        1          6         5             10
1    07/01/16        1          6         6             54
正如你所看到的,我有NA值,我想用R中的mice包来估算它们

假设我的数据帧被称为df1,我输入了以下代码,得到了一个错误

imputed_Data <- mice(df1, m=5, maxit = 50, method = 'pmm', seed = 500)
summary(imputed_Data) 

Error in FUN(newX[, i], ...) : 'x' must be numeric
In addition: Warning message:
In FUN(newX[, i], ...) : NAs introduced by coercion

请添加
dput(您的数据框[1:5,1:5])
好吗?我确实删除了那些列。我试过你的dput方法。仍然出现相同的错误。对不起,我的意思是,您是否可以使用
dput(您的数据帧[1:5,1:5])
的结果编辑您的问题,这将允许我们查看数据结构。干杯您现在可以看到它了吗?
str(df1)
的输出也可以帮助诊断问题。我猜其中一列被视为字符或因子(可能是因子)。请添加
dput(您的数据帧[1:5,1:5])
。我确实删除了这些列。我试过你的dput方法。仍然出现相同的错误。对不起,我的意思是,您是否可以使用
dput(您的数据帧[1:5,1:5])
的结果编辑您的问题,这将允许我们查看数据结构。干杯您现在可以看到它了吗?
str(df1)
的输出也可以帮助诊断问题。我的猜测是,其中一列被视为字符或因子(可能是因子)。
ID   Date     Hour Transaction
1  2016-07-01  4   62
1  2016-07-01  5   78
1  2016-07-01  6   879
1  2016-07-01  7   67
1  2016-07-01  8   10
1  2016-07-01  9   11
1  2016-07-01  10  14
1  2016-07-01  11  NA