【发布时间】:2021-04-19 09:39:02
【问题描述】:
我有逗号分隔值,例如“黑色、白色、黑色”,我想要唯一的逗号分隔值:
a <- "black, white, black"
如何获得唯一的逗号分隔值?预期:
res <- "black, white"
非常感谢您再次快速回答。
【问题讨论】:
标签: r
我有逗号分隔值,例如“黑色、白色、黑色”,我想要唯一的逗号分隔值:
a <- "black, white, black"
如何获得唯一的逗号分隔值?预期:
res <- "black, white"
非常感谢您再次快速回答。
【问题讨论】:
标签: r
试试下面的代码
> toString(unique(unlist(strsplit(a,",\\s+"))))
[1] "black, white"
或
> toString(unique(trimws(scan(text = a, what = character(),sep = ","))))
Read 3 items
[1] "black, white"
【讨论】: