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

r - APIキーを.Rprofileに保存するには?

API を介して R の IUCN レッドリスト ポータルにアクセスするためのトークンを受け取りました。InsideRから、次のことを読みました。

「iucn_summary は IUCN ID の検索に新しい Redlist API を使用するため、内部で rl_search 関数を使用します。この関数には API キーが必要です。http://apiv3.iucnredlist.org/api/v3/token でキーを取得、 key パラメータに渡すか、 IUCN_REDLIST_KEY=yourkey のように .Renviron ファイルに保存するか、 options(iucn_redlist_key="yourkey" のように .Rprofile ファイルに保存します) 関数呼び出しでキーを渡すのではなく、保存することを強くお勧めしますこの 2 つのファイルのいずれかに含まれています。このキーは、rredlist パッケージを使用するようにも設定します。」

キーを に保管するにはどうすればよい.Rprofileですか?

0 投票する
2 に答える
16059 参照

r - R Install.packages が「オブジェクトが見つからないというエラー」で失敗する

現在、R にパッケージをインストールしようとしています。起動時に、通常の R メッセージが表示されます。

「エラー: オブジェクト 'getw' が見つかりません」

この関数を使用するinstall.packagesと、インストールの最後に、インストールしようとしたパッケージごとに 1 つずつ、同じエラーが発生します。

ただし、Rを起動すると、R --no-init-fileパッケージを正常にインストールできます。

Rprofile やその他の R の初期化設定をいじってみました。R のクリーン インストールも行いましたが、メッセージは引き続き表示されます。

このエラーを削除する方法を知っている人はいますか? また、このマシンは Ubuntu 14.04 Trust Tahr を実行しています。

0 投票する
2 に答える
300 参照

r - 他に .Last hide ができる場所は? .Rprofile と .Last still runs を削除しました

以前はdbConnectステートメント as .Firstin my.RprofiledbDisconnectステートメントas を持っていました.Last。これらはもう必要ないので、から削除しましたが、ステートメント.Rprofileが原因で、終了時に R がハングします。dbDisconnectでやめられq(runLast=F)ます。

ルートに空を入れました.Rprofileが、それでもこのエラーが発生します。私はデフォルトを持っていますRprofile.site

これは何が原因ですか?修正はありますか?FWIW、私はR 3.3.1を搭載したWindows 8.1を使用しています。


.Rprofileは今空白です。しかし、以前はのものが含まれていました。

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

r - 起動時にパッケージを自動更新

RStudio をロードするたびに [ツール] -> [パッケージの更新] をクリックしなければならないのは面倒です。update.packages(c("ggplot2"))たとえば、.RProfile のパッケージを更新するために使用できますが、問題は、他のパッケージ (依存関係) を検索しないことです。たとえば、RStudio を起動するたびに "seriation" と "digest" パッケージを更新する必要がありますが、これらのパッケージは起動時に読み込まれません。起動時にすべてのパッケージを自動的にチェックして更新するコードを持っている人はいますか? もしそうなら、ここで共有してもらえますか?このトピックを広範囲にグーグルで検索し、SO を検索したところ、RStudio のメニューを使用することが一般的な意見のようです。これが私が参照しているスレッドです: RでR2jagsを更新する方法は?

これを行う方法の 1 つに、.RProfile があります。

そして、この関数を呼び出します: https://gist.github.com/stevenworthington/3178163

ただし、これが最適な方法であるかどうかはよくわかりません。

別のリンクされたスレッドは次のとおりです。起動時にパッケージをロードします

上にスレッドを立てました。ご意見をいただければ幸いです。

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

r - .Rprofile でデフォルトのエディターを emacs -nw に設定するにはどうすればよいですか?

質問にあるように、R の既定のエディター (たとえば、fix(fn_name) を実行するとき) を、ウィンドウ モードではなく、emacs の非ウィンドウ モードにする必要があります。これを行う方法はありますか?

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

r - .Rprofile の検索パスはデフォルトのものと同じではありません

以下の 2 行を考えてみましょう。

既に確立されているインタラクティブな R セッション内からこのコードを実行すると、正常に動作します。

しかし、同じ 2 行を my に入れ、.Rprofile新しい対話型 R セッションを開始すると、そのmodules::import行は次のエラーで失敗します。

次に、次の修正/ハックを試みると

...その後、modules::import行はまだ失敗しますが、次の場合

したがって、欠落している名前にパッチを適用するという考えは、維持できない悪夢のように思えます...


重要な問題は次のとおりです。対話型検索セッションが開始された直後の検索パスは、.Rprofileスクリプトが認識するものとは異なるようです。

Q1:>対話型セッションで最初のプロンプトが表示されたときとまったく同じように検索パスを作成するように R に指示する方法はありますか?

Q2:別の方法として、セッションの既定の検索パスが設定された.Rprofileに一部のコードを実行するようにスケジュールする方法はありますか?


注意:次のようなソリューション:

modules...(サードパーティの)パッケージが変更されるたびに破損する可能性があります。