簡體   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