>data
A A B C C
p 1 5 9 13 17
q 2 6 10 14 18
l 3 7 11 15 19
m 4 8 12 16 20
预期产出:
A B C
p 1 9 13
q 2 10 14
l 3 11 15
m 4 12 16
我如何使用subset ()
或其他函数执行此操作?
答案 0 :(得分:4)
您可以使用duplicated
标识要删除的列。
data[ , ! duplicated(colnames(data)) ]