列を検索またはフィルタリングし、特定のパラメーターを満たしている場合は、別の列の値を返します (ただし、別の時点で)。
たとえば、
L <- matrix(rnorm(500, mean=50, sd=4), nrow=100, ncol=5, byrow=FALSE)
L <-as.data.frame(L)
colnames(L)<-c("1","2","3","4","5")
L[,"1"] >= 58
値の値を印刷したい場合L[,"4"]
は、5行下です。
したがってL[1,1]
、値が 60 の場合、値が必要であり、これらのパラメーターを満たすL[6,4]
すべての値に対してこれを行います。L[,"1"]
複数のペアリング値 (つまり、対応する座標) を明確に示すプリントアウトを使用することをお勧めします。
これを開始するのを手伝っていただければ幸いです。明らかに解決策も役立ちます。特定の値で構成されるデータ フレームのサブセットをフィルタリングして作成する方法は知っていますが、この問題のように別の部分でオブジェクトをプルする方法がわかりません。