R,ubuntu:月份函数用西班牙语翻译几个月

时间:2016-11-30 17:43:12

标签: r date ubuntu

我刚刚开始使用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。 我真的需要它用英语,但我不知道我做错了什么。 我发现我必须将环境变量设置为英语,但我找不到在哪个目录中。 任何帮助都会非常感激。

1 个答案:

答案 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.setlocaleSys.setenv来解决您的问题。要查看所有环境变量,请执行以下操作:

?"environment variables"

我怀疑您要检查建议的准确性,以便将语言环境设置为&#34;英语&#34;。它与我的设置不匹配。我会建议:

Sys.setlocale("LC_ALL", "en_US.UTF-8")  # or the GB equivalent