繁体   English   中英

我是 r 的新手。 如何将数据框变量值从数字转换为名称? 请参阅下面的代码

[英]I am new to r. How can I convert a data frame variable value from a number to a name? See code below

>may_jfk<-may_df%>%filter(origin=="JFK")
>may_jfk
> str(may_jfk)
'data.frame':   9397 obs. of  4 variables:
 $ origin  : chr  "JFK" "JFK" "JFK" "JFK" ...
 $ flight  : int  413 701 5716 715 315 1169 303 1657 203 195 ...
 $ month   : int  5 5 5 5 5 5 5 5 5 5 ...
 $ dep_time: int  9 537 555 557 603 605 605 605 621 621 ...

如何将 $month 从“5”更改为“May”?

我们可以在base R中使用month.abb

may_jfk$month <- month.abb[may_jfk$month]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM