4

R は、軸ラベルを英語で自動的にプロットしません (たとえば、月はフランス語です)。私は使用します(情報が役立つ場合...):

  • windows (そして、.../Programs/R/etc/Rconsole の "language = en" を変更して、R が英語を話すようにしました)
  • Rスタジオ
  • ggplot2

この問題を抱えているのは私だけではないことはわかっていますが、解決策は見つかりませんでした。

> sessionInfo()
R version 2.15.2 (2012-10-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=French_France.1252  LC_CTYPE=French_France.1252 LC_MONETARY=French_France.1252 LC_NUMERIC=C LC_TIME=French_France.1252
4

2 に答える 2

11

環境の言語を変更するには、次のコマンドを使用します。

Sys.setenv("LANGUAGE"="En")

ロケールを英語に変更するには:

Sys.setlocale("LC_ALL", "English")

ロケールの名前は、システムにインストールされているものによって異なります (たとえば、"English" の代わりに "en_GB.UTF-8" を使用する場合があります)。

于 2013-03-18T22:05:57.797 に答える
0

表示されるロケールはシsessionInfo()​​ステム全体に固有です。Windowsの地域オプションに移動し、フランス語から英語に変更してからRを再起動すると、フランス語ではなく英語が表示されるはずです...しかし、これは迅速かつ汚いことをしたい場合のみです。その後、システム全体に適用されます。そう?localeでなければ、説明し、より外科的に行う必要があります

于 2013-03-15T18:42:50.690 に答える