我想以整齐的方式将每一行df1
与单行进行比较。df2
请有任何提示。
df1 <-
structure(
list(
Q1 = c("a", "a")
, Q2 = c("b", "a")
, Q3 = c("a", "a")
, Q4 = c("b", "a")
)
, class = "data.frame"
, row.names = c(NA, -2L)
)
df2 <-
structure(
list(
Q1 = "a"
, Q2 = "a"
, Q3 = "b"
, Q4 = "c"
)
, class = "data.frame"
, row.names = c(NA, -1L)
)
library(tidyverse)
sum(df1[1, ] == df2)
[1] 1
sum(df1[2, ] == df2)
[1] 2