【发布时间】:2013-12-03 14:00:29
【问题描述】:
我想将一列(可能)非唯一字符串变成一列唯一字符串。
例如,考虑:
df <- data.frame(
'Initials' = c("AA","AB","AB")
, 'Data' = c(1,2,3)
)
df
Initials Data
1 AA 1
2 AB 2
3 AB 3
我想得到这个:
Initials Data
1 AA 1
2 AB (1) 2
3 AB (2) 3
谢谢!
注意:我知道我可以使用行名来唯一标识行,但我想保留存储在 Initials 列中的字符串,并附加一个数字。
【问题讨论】: