0

RI では、ペアの最初の要素がベクトルで、2 番目の要素がマップである関数からペアを返そうとしています。ここにリターンステートメントがあります:

returnList = list("kmeansVector" = kmV, "clustMap" = clustMap)
return(returnList)

コンソールでli、この関数の戻り値に設定したとします。次にli[1]、にあるすべての要素を教えてくれますkmV。私がしたいのはl[1][3]、もともと3番目の要素を私に与えることですkmVが、Rはそれがnullであると私に言います:

> li[1][3]
$<NA>
NULL

> attributes(li[1])
$names
[1] "kmeansVector"

kmVkmeansオブジェクトの 5 要素ベクトルです。そのため、関数がリストを返すと、すべての要素kmVが連結されているように見えます。もともとあった3番目の要素を取得するにはどうすればよいですかkmV

4

1 に答える 1