更改R的时间区域设置
这是我的更改R的时间区域设置,r,time,locale,R,Time,Locale,这是我的sessionInfo() 我尝试使用Sys.setlocale(“LC\u TIME”,“en\u US.UTF-8”)转换日期中的输出,但它给出了以下错误: > Sys.setlocale("LC_TIME", "en_US.UTF-8") [1] "" Warning message: In Sys.setlocale("LC_TIME", "en_US.UTF-8") : OS reports request to set locale to "en_US.UTF-8"
sessionInfo()
我尝试使用Sys.setlocale(“LC\u TIME”,“en\u US.UTF-8”)
转换日期中的输出,但它给出了以下错误:
> Sys.setlocale("LC_TIME", "en_US.UTF-8")
[1] ""
Warning message:
In Sys.setlocale("LC_TIME", "en_US.UTF-8") :
OS reports request to set locale to "en_US.UTF-8" cannot be honored
我想知道为什么,我能做什么?谢谢。Windows?如果是这样,《R安装和管理手册》中说,请在此处查找有关有效区域设置的信息: 说出你的真正目标可能会有帮助。更改日期可能不需要更改您的区域设置。对于Windows:
Sys.setlocale("LC_TIME", "English")
似乎更安全,当“英语”出现“不可尊敬”警告时有效。Ubuntu上的“不可尊敬”~您的解决方案在16.04对我有效,效果很好,而
Sys.setlocale(“LC_TIME”,“en_US”)
没有
Sys.setlocale("LC_TIME", "English")
Sys.setlocale("LC_TIME", "C")