と の 2 つの列があるx = c("a", "c", "g")
としy = c("a", "b", "c", "d", "e", "f", "g")
ます。
x はデータフレーム 1 の列であり、y はデータフレーム 2 の列です。データフレーム 1 は必ずしもデータフレーム 2 の次元と一致するとは限りません。
x を含む y の行を返したい。たとえば、1、3、7 を取得したいと思います。
私は何か不器用なことを試しましitems = which(dataframe1$x == dataframe2$y)
たが、明らかにそれはうまくいきません。ループスルーdataframe1$x
して に一致させることができることはわかっていますdataframe2$y
が、もっと良い解決策があるはずです。