問題タブ [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 投票する
1 に答える
608 参照

r - Rprofile のパッケージ ディレクトリの変更

「Rインストール情報」というプロジェクトと、「プロジェクトパッケージ」というサブディレクトリがあります。

新しいパッケージをインストールすると、「プロジェクト パッケージ」にインストールされるように R を構成しようとしています。
また、そのプロジェクトで R セッションを行っている場合、「プロジェクト パッケージ」にインストールされたパッケージのみをパッケージ フォルダーの RStudio に表示したいと考えています。

プロジェクトディレクトリにRprofileファイルを作成し、次の行を入れました:

ただし、そのプロジェクトで新しいセッションを開始し、そのような新しいパッケージをインストールしたとき:

指定したディレクトリとは異なるディレクトリにパッケージがインストールされていることがわかります。

「C:/Users/Rafael Zanzoori/Documents/R/win-library/3.4」</p>

それ以外の:

C:/Users/Rafael Zanzoori/Documents/R プロジェクト/R インストール情報/プロジェクト パッケージ

以下から、新しいパッケージのパスが

また、RStudio のパッケージ フォルダーの [インストール] ボタンをクリックすると、[ライブラリにインストール] テキスト ボックスに「C:/Users/Rafael Zanzoori/Documents/R/win-library/3.4」が表示されます。</p>

別のデフォルト パス

パッケージをインストールするための Rprofile 定義が R によって無視される理由と、それを修正する方法を理解するのを手伝ってもらえますか?

関連する投稿を検索しようとしましたが、役立つものが見つかりませんでした

ありがとうラファエル

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

r - .Rprofile が提供されていません

~/.Rprofile スクリプトで blogdown パッケージのいくつかのグローバル オプションを設定しようとしていますが、ソース化されていません。.Rprofile スクリプトは次のようになります。

また、プロジェクトの作業ディレクトリに .Rprofile スクリプトを作成して、プロジェクト レベルでオプションを設定しようとしました。しかし、それもソースになりません。

RStudio 内から R セッションを再起動し、RStudio も再起動して、最後にコンピューターを再起動しました。運がない。

ベース R (R Studio ではなく) を使用する場合でも、オプションは設定されません。

手動で .Rprofile ( source("~/.Rprofile")) をソースすると、オプションが有効になります。つまり、RStudio 用の blogdown の "New Post" アドインは正しい作成者名 (Maryam Khezrzadeh) を表示し、デフォルトで .Rmd ファイルを選択します。

私は MacOS Sierra (バージョン 10.12.6) を使用しています。関連する環境変数の値は次のとおりです。

これをトラブルシューティングする方法についてのアドバイスをいただければ幸いです。手伝ってくれてどうもありがとう!

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

r - RStudio での実行時に .First 関数の内容が処理されていないように見える

私は、 2 つの目的を持つ.Rprofile次の関数を定義しました。.First

  • 利用可能なライブラリ パスを表示する
  • coloroutRStudio を明るいテーマで実行している場合は、パッケージの設定を変更します

    /li>

問題

ターミナルで実行すると、関数は目的の結果を返します。 ここに画像の説明を入力

ただし、.First関数によって生成されるコンテンツは表示されません。

ここに画像の説明を入力

また、色の設定は適用されないようです。関数をソースして呼び出すと、.First()問題なく動作します。

ターミナルで実行され、同じにアクセスするRセッションと同等の結果が得られないというRStudioの起動の違いを理解したい.Rprofileですか?

0 投票する
0 に答える
79 参照

r - R: .Rprofile に環境を作成する

プロジェクトの .Rprofile ファイルで次のスニペットを使用すると:

RStudio でプロジェクトを開くと、「.env」は作成されません。

ls(envir=.env) 戻り値 Error in ls(envir = .env) : object '.env' not found

.env$test() 戻り値 Error: object '.env' not found

ただし、RStudio で同じコードを実行しても機能します。

ls(envir=.env) その後、戻ります[1] "test"

.RProfile ファイルを使用して環境を作成することを強くお勧めします (例:このブログ投稿)。

RStudio は動作を変更しましたか?