16

私は生体伝導体に関するいくつかのチュートリアルを試しています。しかし、検索/送信したいというエラーメッセージが表示されます。残念ながら、Rはフランス語で構成されたシステムにインストールされているため、Rはフランス語でメッセージを返します。どうすればこれらのメッセージを英語で受け取ることができますか。

私のシステム:gnome3を実行しているUbuntu10.04; Rバージョンは最後です(2.15.1)Bioconductorは2.10に更新されました。

そして、データセットGSE20986をダウンロード/使用しようとしました(ただし、「Rの概要」に記載されている手順に従って、別のデータセットGSE2034で同様のエラーが発生しました)。フランス語を話す人には、私が受け取るエラーメッセージは次のとおりです。

> getGEOSuppFiles("GSE20986")
[1] "ftp://ftp.ncbi.nlm.nih.gov/pub/geo/DATA/supplementary/series/GSE20986/"
Erreur dans scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  : 
  la ligne 1 n'avait pas 6 éléments

ご協力いただきありがとうございます。

4

3 に答える 3

5

RLANGUAGEを起動するときに環境変数を設定する必要があると思います。次のようにRを開始してみてください。

$ LANGUAGE=en R
于 2012-09-28T15:31:37.530 に答える
4

一般に、Linuxでは、コマンドラインで試してください

locale -a

ロケールのリストを取得するには、en_US.utf8が必要な場合があります。

LC_ALL=en_US.utf8 R

ただし、多くの場合、プレーンな古いテキストである「C」ロケールを選択する方が適切です。

LC_ALL=C R

Rセッション、またはシステムでサポートされ、から報告されたロケールSys.setlocale("LC_ALL", "en_US.utf8")からの他のコンポーネント。Sys.getlocale()locale -a

于 2012-09-28T16:23:15.450 に答える
2

私のために働いたR

Sys.setlocale("LC_MESSAGES", "C")

Ubuntu 16.04
Rバージョン3.4.3(2017-11-30)-「Kite-EatingTree」

また、私にとってはうまくいきませんSys.setenv(LANGUAGE='en')でした。

于 2018-02-13T08:25:16.593 に答える