R语言在中文系统下使用month()函数输出结果的巨坑
2018-10-26 本文已影响2人
热衷组培的二货潜
这里有一个巨坑,应该是由于我的系统是中文的,所以months()这个函数输出的结果是中文的,然而我需要的是要他输出英文,解决办法如下
> weekdays(Sys.Date()+0:6)
[1] "星期五" "星期六" "星期日" "星期一" "星期二" "星期三" "星期四"
> Sys.Date()
[1] "2018-10-26"
> Sys.setlocale("LC_TIME", "English")
[1] "English_United States.1252"
> weekdays(Sys.Date()+0:6)
[1] "Friday" "Saturday" "Sunday" "Monday" "Tuesday" "Wednesday" "Thursday"