gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 20:10:13 25 4
gpt4 key购买 nike

刚刚开始使用 R。

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

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

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

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

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

最佳答案

%>% 应该位于 mutate 内,而不是在关闭 之后)

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

关于r - 使用管道将数据类型更改为因子,但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53765734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com