让
x=c(1,2,2,3,4,1)
y=c("A","B","C","D","E","F")
df=data.frame(x,y)
df
x y
1 1 A
2 2 B
3 2 C
4 3 D
5 4 E
6 1 F
如何在不同的数据框中将重复的行放在此数据框中 像这样:
df1
x y
1 A
1 F
df2
x y
2 B
2 C
感谢您的帮助
答案 0 :(得分:3)
您可以使用@media print {
.tree li a {
/*font-size: 15px;*/
font-size: 0.8rem;
line-height: 1rem;
border: 1px solid #000000;
}
.tree ol, .tree ul {
margin: 0;
}
.tree li::before, .tree li::after {
border-top: 1px solid #000000;
}
.tree li::after {
border-left: 1px solid #000000;
}
.tree li:last-child::before {
border-right: 1px solid #000000;
}
}
split
split(df, f = df$x)
用于指定分组列
查看f = df$x
了解更多详情
删除可以使用的非重复行
?split