【问题标题】:Remove duplicates in one row but different columns in R [duplicate]删除一行中的重复项,但 R 中的不同列 [重复]
【发布时间】:2017-10-11 14:29:08
【问题描述】:

我的示例数据如下所示:

我需要根据行删除列 URL 中的重复字符。预期的结果是这样的:

我知道循环可以完成这项工作,但想知道是否有更简单的方法。

【问题讨论】:

  • 一种不太高效的方法:df[] <- t(apply(df, 1, function(x) replace(x, duplicated(x), "")))

标签: r dataframe


【解决方案1】:
# Install

# install.packages("dplyr")

# Load
# library("dplyr")

使用 distinct() 函数

# like distinct(my_data)

【讨论】:

  • 这不是 OP 想要的
猜你喜欢
  • 1970-01-01
  • 2015-09-30
  • 1970-01-01
  • 2018-06-10
  • 2017-01-27
  • 2012-11-26
  • 1970-01-01
  • 1970-01-01
  • 2020-10-16
相关资源
最近更新 更多