Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/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
Indexing R中的意外索引现象_Indexing - Fatal编程技术网

Indexing R中的意外索引现象

Indexing R中的意外索引现象,indexing,Indexing,我正在从文件中读取一些映射。然后,当使用该值时,出现了一种奇怪的现象: k <- 66 mapp[k,] > 66 61 2.345 mapp[k,1] == 66 > TRUE dat[1,66] > 5 dat[1, as.numeric(mapp[k,1])] > 7 k66612.345 mapp[k,1]==66 >真的 dat[1,66] > 5 dat[1,as.numeric(mapp[k,1])] > 7 因此,出于某种奇怪的原

我正在从文件中读取一些映射。然后,当使用该值时,出现了一种奇怪的现象:

k <- 66
mapp[k,]
> 66   61    2.345

mapp[k,1] == 66
> TRUE

dat[1,66]
> 5

dat[1, as.numeric(mapp[k,1])]
> 7
k66612.345
mapp[k,1]==66
>真的
dat[1,66]
> 5
dat[1,as.numeric(mapp[k,1])]
> 7
因此,出于某种奇怪的原因,一切都指向这样一个事实:mapp[k,1]的值为66,但是当选择矩阵的列时,它不会被识别为这个值!?为什么?我试图通过试验参数“stringsAsFactors”来读入映射,但没有任何帮助


有人知道吗?

好的,这是因为R将其解释为因子,所以mapp[k,1]的值是364,可能是各个因子的指数

问题解决了