J'ai un cadre de données comme celui-ci dans R
df <- data.frame(V1=c("L", "L", "P", "P"), V2=c("M", "M", "M" , "M"), V3=c("X", "X", "X", "X" ), V4=c( "V","V","V","V"))
Je voudrais sous-évaluer ce cadre de données sur la base des non-concordances trouvées par ligne et créer deux tableaux différents comme suit
df1
V1 V2 V3 V4
1 L M X V
2 L M X V
df2
V1 V2 V3 V4
1 P M X V
2 P M X V
Je sais que cela peut être fait par split(df, df$V1)
mais j'aimerais savoir s'il existe un moyen plus "automatique" pour Je n'ai pas besoin de spécifier les cols qui ne correspondent pas. Merci !