我有一个数据集,我尝试使用if else语句基于不同的变量来更改某些变量的值。但是,我只想在满足特定条件时更改变量-否则我希望变量保持不变。如何在dplyr中做到这一点?
例如,如果我有4个站点(a,b,c和d),它们分别与10、20、30和40的值相关联,而我只想更改站点10的值a到12。
df2 <- df %>%
mutate(lat = ifelse(site == "a", 12, WHAT GOES HERE?))
答案 0 :(得分:4)
"http://hostname:port/method?name=test&host=10.xx.xx.xx&port=22........."