r - 如何从数据框中的特定列中删除重复值?
解决方案
在base R
中,我们可以将 'originaltext' 列拆分为,
后跟零个或多个空格 ( \\s*
),然后遍历list
with ,通过不带空格的 ingsapply
获取unique
值和paste
它们collapse
df1$result <- sapply(strsplit(df1$originaltext, ",\\s*"),
function(x) paste(unique(x), collapse=""))
推荐阅读
- javascript - 选择和选项标签的 HTML 和 CSS 问题
- python - 如何隐藏 QGraphicScene 中的特定项目?
- node.js - MongoDB Compass 如何隐式检测集合的名称?
- c++ - C++:B+ 树插入中的数据丢失
- swift - 如何在 Swift 中设置 XMLDocument 的 DOCTYPE
- spring-boot - 从 Eclipse (Eclipse SDK 4.12) 运行 Maven 全新安装时出错,安装了 M2E 插件的 JAVA 11
- azure - response.Content.ReadAsStringAsync 没有读取所有数据
- pandas - 需要在日期之间生成日期时间范围,但时间开始和结束于凌晨 02:00:00
- javascript - 对机器人进行编程以放置块
- python - 如何在 Snakemake 中使用 plink 定义两条规则