Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改R的时间区域设置_R_Time_Locale - Fatal编程技术网

更改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")