小编b12*_*127的帖子

使用管道将数据类型更改为因子,但它不起作用

刚开始接触 R。

我正在尝试将季节数据类型更改为因子并将其重新编码为适当的季节。但是我得到一个错误f必须是一个因素(或字符向量)

bikedf%>%
      mutate(season = as.factor(season))%>%
      fct_recode("Spring" = "1", "Summer" = "2", 
      "Fall" = "3", "Winter" = "4")
Run Code Online (Sandbox Code Playgroud)

但是,当我不使用管道时它会起作用。

bikedf$season = as.factor(bikedf$season)%>%
  fct_recode("Spring" = "1", "Summer" = "2", "Fall" = "3", "Winter" = "4")
Run Code Online (Sandbox Code Playgroud)

我不太明白为什么不能使用我的第一个代码。

r pipe

2
推荐指数
1
解决办法
1284
查看次数

标签 统计

pipe ×1

r ×1