18
我试图写一个函数来3个字母月abreviations转换为数值在R.转换一个月缩写为数字月份,R中
这里就是我的,我在想,如果有一个更好的方式来做到这一点:
numMonth <- function(x) {
months <- list(jan=1,feb=2,mar=3,apr=4,may=5,jun=6,jul=7,aug=8,sep=9,oct=10,nov=11,dec=12)
x <- tolower(x)
sapply(x,function(x) months[[x]])
}
numMonth(c('JAN','DEC'))