有下面一个数据框,只选取第一栏中每个独特值的第一行,

比如:

a 1

a 3

a 9

b 2

b 4

b 7

c 6

c 5

最后得到如下数据框

a 1

b 2

c 6

谢谢。

<br />
a <- read.table(textConnection("a 1<br />
a 3<br />
a 9<br />
b 2<br />
b 4<br />
b 7<br />
c 6<br />
c 5"))</p>
<p># method 1<br />
a[!duplicated(a$V1), ]<br />
# method 2<br />
tapply(a$V2, a$V1, "[", 1)<br />
</p>

回复 第2楼 的 mengchen:搞定了,谢谢!