R中的管道%>%

Imp*_*ung 2 r tidyverse

我想使用来自TIDYVERSE/PURRR的管道%>%来使其更具可读性:

myChargingDevices<-data.frame(fromJSON(jsonFile))
myChargingDevices<-myChargingDevices %>%
  mutate(myTime=ymd_hms(lastUpdateCheck))

myChargingDevices<-myChargingDevices[order(myChargingDevices$myTime,decreasing = TRUE),]
myChargingDevices$lastUpdateCheck<-NULL
Run Code Online (Sandbox Code Playgroud)

有什么想法做这个更方便吗?

提前致谢

gdk*_*rmr 5

像这样:

myChargingDevices <- jsonFile %>%
  fromJSON %>%
  data.frame %>%
  mutate(myTime = ymd_hms(lastUpdateCheck)) %>%
  arrange(desc(myTime)) %>%
  select(-lastUpdateCheck)
Run Code Online (Sandbox Code Playgroud)

我无法测试它,因为你没有提供可重现的代码.