問題タブ [rprofile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
24 に答える
69913 参照

r - エキスパートRユーザー、.Rprofileには何が含まれていますか?

私はいつも、他の人のスタートアッププロファイルファイルが言語について有用で有益であることに気づきました。さらに、 BashVimにはいくつかのカスタマイズがありますが、Rには何もありません。

たとえば、私が常に望んでいたことの1つは、ウィンドウターミナルの入力テキストと出力テキストの色を変えたり、構文を強調表示したりすることです。

0 投票する
3 に答える
1605 参照

macos - OSXの.Rprofileにプロキシを設定すると失敗します

OSXのR内からCRANパッケージにアクセスするために私は使用してきました

しばらくの間、R GUIの最初のコマンドとして使用しますが、実際にはこのプロキシを自動的に設定したいと考えています。

〜/の.Rprofileファイルで同じコマンドを機能させることに失敗しました

私も試しましhttp_proxy="http://blah_blah:1234/"たが、これも失敗します。

パッケージを表示しようとすると発生するエラーは、次のようなドロップダウンウィンドウです。

GUIは次のようになります。

.Rprofileファイル自体がロードされているようです(を使用してチェック)cat("my profile works\n"))

0 投票する
1 に答える
171 参照

r - Rprofile.siteが機能しません

私のシステム:コンソールのdebian:nano /home/tiger/R-2.15.1/etc/Rprofile.site
ここに私のコンテンツがあります:

保存したら、Rを再度開きます。なぜ、Rに
Welcome at Sun Jul 15 07:53:58 2012がないのですか?

0 投票する
3 に答える
1648 参照

r - RProfile.siteファイルからのパッケージのインストール

以前にこの質問をしましたが、それでも機能させることができません。Rの起動時にカスタムパッケージをインストールしようとしています。現在私たちが作成したコードの多くは、ユーザーが編集できるようになっています。コードを保護するために、私は本番レベルのコードをパッケージ化し、ユーザーに起動時に自分のマシンにインストールしてもらいます。

ただし、RProfile.siteファイルにパッケージをインストールしようとすると、プログラムがループに入り、Rが何度も起動されます。パッケージのロックファイルが、R内のライブラリフォルダーにパッケージと一緒に作成されていることに気付きました。

これが私がサイトファイルに追加したコードです:

Rを起動した後に(サイトファイルを変更せずに)このコードを実行しようとすると、パッケージが完全に正常にインストールされ、次に進みます。ただし、RProfileファイルを使用して実行しようとすると、問題が発生します。

前回この問題を解決しようとしたとき(https://stackoverflow.com/questions/10610067/installing-packages-upon-starting-r-session)、パッケージにifステートメントチェックを使用するというジャスティンの提案で問題が解決すると思いました。しかし、これは私がCRANからインストールしたパッケージの問題を解決するだけで、カスタムパッケージの問題は解決しないようです。

この問題に関する助けをいただければ幸いです。

0 投票する
1 に答える
10776 参照

r - .Rprofile を取得して起動時にロードする

プロジェクトの現在の作業ディレクトリにグローバル~/.Rprofileファイルと別の.Rprofileファイルがあり、両方の内容は次のとおりです。

残念ながら、RStudio アプリを開くと、どちらも機能していないように見えます。私がやろうとしていることの目的は、「Knit HTML」ボタンに、インライン LaTeX を含む Markdown ファイルをレンダリングさせ、webtex を LaTeX レンダラーとして使用して Pandoc で処理させることです。

.Rprofile起動時にファイルが読み込まれているかどうかを確認する方法を知っている人はいますか?

助けてくれてありがとう!

POST ANSWER EDIT(Joshの回答後): 明確にするために、私の作業中のプロジェクトの.Rprofileファイル(動作する)は次のようになります。

0 投票する
1 に答える
41492 参照

r - デフォルトオプションを生成する「.Rprofile」ファイルを見つけます

RとRStudioでは、.Rprofileファイルを何度かいじったと思いますが、現在、RまたはRStudioの起動時に古いバージョンをロードしていますが、ファイルの場所をすばやく見つける方法はありますか?それはデフォルトのオプションを生成していますか?

ありがとう

0 投票する
1 に答える
8440 参照

r - RStudio で .Rprofile の場所を変更する方法

Windows 7 で RStudio の「工場出荷時の状態」バージョンを使用しています。R がインストールされC:/Program Filesているため、既定のライブラリはここに格納され、.libPaths()起動時に含まれる 2 つの場所は両方ともこのフォルダー内にあります。

別の R ライブラリ (igraph) を使用したい。フォルダーは書き込み禁止になっているためC:\Program Files、作業用に別の領域を設定しました: C:\Users\nick\Rigraph ライブラリを にインストールしましたC:\Users\nick\R\library.libPaths()この場所を手動で変数に追加し、ライブラリを問題なく使用できます。

ただし、私の問題は、起動時にRStudioがこの場所を.libPaths()変数に自動的に追加することです。関連するコマンドを .Rprofile ファイルに追加できることを読みましたが、そのようなファイルが見つかりませんでした (おそらく、RStudio のインストール時に自動的に作成されません)。次に、このコマンドだけを含む .Rprofile というファイルを作成しました。これは、.Rprofile ファイルがC:\Users\nick\Documents(R_USER と HOME 環境変数の両方に保存されているパス) に保存されている場合にのみ機能するように見えました。私が望むのは、.Rprofile ファイルを に保存することC:\Users\nick\Rです。

?Startup のすべての情報を読み、起動時に実行するコマンドを保存する場所について説明しています。しかし、私はこれを機能させることはできません。たとえば、ホーム ディレクトリに格納されているファイルを読み取らずに、ホーム ディレクトリの場所を変更する方法はないようです。私は .Renviron ファイルを持っていないようで、これらを自分で作成してもうまくいかないようです。

.Rprofile ファイルの読み取り元を変更する方法を説明する簡単な言葉で答えていただければ幸いです。

0 投票する
1 に答える
1258 参照

r - Rprofile の移動後に R が起動しない

MacでRを使用しています。Rprofile ファイルを別の場所に移動しようとしましたが、R が起動しませんでした。Rprofile ファイルを元の場所に戻そうとしたとき、どのフォルダーから来たのか正確に思い出せませんでした。

私の Rprofile ファイルは /Library/Frameworks/R.framework/... のどこかにありました。

R (および RStudio) の起動に失敗し、R には次のエラー メッセージが表示されます。

RStudio は次のメッセージを表示します。

RがRprofileファイルを見つけることができないと仮定しています。R (および RStudio) を再起動するにはどうすればよいですか?

0 投票する
1 に答える
109 参照

r - R の `ls` から関数をマスクする

次の関数を .Rprofile に追加して、バイオコンダクタ パッケージのインストールを簡単にしたいと考えています。

しかし、新しい R セッションをロードすると、 を呼び出すと、この関数がリストされるようになりlsました。関数が表示されないようにマスクする方法はありますか?

0 投票する
1 に答える
216 参照

r - .Rprofile の for ループは自分自身を再帰的に呼び出しますか?

私は R の複数のバージョン (2.15 と 3.0.1) をインストールしており、頻繁に切り替えています。パッケージを 1 つのバージョンにインストールすると、(可能な場合) 他のバージョンにも存在することを確認したいので、次のシステムをセットアップしようとしました。

  1. パッケージがインストールされたら (どちらのバージョンでも)、インストールされているすべてのパッケージのリストを含む csv ファイル ~/.Rinstalled を書き出します。
  2. 新しい R セッションが開かれたときに、そのファイルが存在するかどうかを確認します。
  3. ファイルが存在する場合は、そのリストを実行中の R の現在のバージョンにインストールされているパッケージと比較します。
  4. 不足しているすべてのパッケージのインストールを試みます。

この目的のために、.Rprofile に次のコードがあります。

ただし、このコードを実行すると、再帰的mirrorSetup()に onが呼び出されますがutils::install.packages(notInstalled[i])、その理由はわかりません。

これは、最初に見つかったパッケージ ( ade4 )を繰り返しインストールしようとしていることを示す出力例です。

何か案は?