如何在R中使用管道编写相同的代码?

时间:2019-10-18 19:14:28

标签: r pipe

我对R还是很陌生,无法掌握使用管道进行一些琐碎的命令。如何使用管道代替这些正确运行的命令?以下两个问题无关。 1)我正在尝试从数据框中删除重复的数据,并用一个没有重复值的新数据替换旧的数据帧。 2)我正在尝试将因子格式更改为日期格式。

1)df <- df[!duplicated(df),]

2)df$date_col <- anytime(df$date_col, useR = getOption("anytimeUseRConversions", FALSE), oldHeuristic = getOption("anytimeOldHeuristic", FALSE))

1 个答案:

答案 0 :(得分:2)

这是一个选择

library(dplyr)
library(anytime)
df %>%
     distinct() %>%
     mutate(date_col = anytime(date_col))