0

ファイルからマッピングを読み取っています。次に、この値を使用すると、奇妙な現象が発生します。

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

したがって、何らかの奇妙な理由で、すべてが mapp[k,1] の値が 66 であるという事実を示していますが、行列の列を選択すると、この値として認識されません!? なんで?パラメータ「stringsAsFactors」を試してマッピングを読み込もうとしましたが、役に立ちません。

誰でもアイデアはありますか?

4

1 に答える 1

0

R がそれを因子として解釈したため、mapp[k,1] の値は 364 で、おそらくそれぞれの因子のインデックスです。

問題が解決しました!

于 2012-12-12T18:47:12.223 に答える