如果我在管道中使用recode,就会出现错误:
df <- df %>%
recode(unit, .missing="g")
Error in UseMethod("recode") : no applicable method for 'recode' applied to an object of class "c('tbl_df', 'tbl', 'data.frame')"
如果我将其从"pipe"中分离出来,则它可以正常工作:
df$unit <- recode(df$unit, .missing="g")
有什么想法吗?如果可能的话,我想继续保持在这个管道里。