我刚刚开始使用R跟随我,我到目前为止所做的是创建一个加载文件的脚本。 我使用Rstudio 1.0.44运行R和Ubuntu 14.04,如果它很重要的话。
我的档案(一点点):
Date Time GAP ...
2006-12-16 17:24:00 0.37
2006-12-16 17:25:00 0.82
2006-12-16 17:26:00 0.66
等等。
我将列日期设置为日期:
DB_hpc$Date <- as.Date(DB_hpc$Date, "%Y/%m/%d")
但当我month(DB_hpc$Date)
时,它会写"Diciembre"
。
我的电脑设置是英文,还有Rstudio和Ubuntu。
我真的需要它用英语,但我不知道我做错了什么。
我发现我必须将环境变量设置为英语,但我找不到在哪个目录中。
任何帮助都会非常感激。
答案 0 :(得分:3)
?Sys.getlocale
的帮助页面说明了环境变量&#34; LANGUAGE&#34;将覆盖区域设置,因此除了更改本地设置外,您可能还需要调查计算机上国际化设置的这一方面。检查这些结果:
Sys.getlocale()
names(s <- Sys.getenv()) # More complete listing
s[grep("^L(C|ANG)", names(s))]
然后使用相应的setter函数:Sys.setlocale
和Sys.setenv
来解决您的问题。要查看所有环境变量,请执行以下操作:
?"environment variables"
我怀疑您要检查建议的准确性,以便将语言环境设置为&#34;英语&#34;。它与我的设置不匹配。我会建议:
Sys.setlocale("LC_ALL", "en_US.UTF-8") # or the GB equivalent