と の 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が、もっと良い解決策があるはずです。