2016-05-04 14 views
3

突然、mylist$と入力してTabを押すと、リストとデータフレームの内容が自動で完成しなくなりました。私は、データセットMtcarsをロードする際に、正しく、Rスタジオリストとデータフレーム自動名前補完がもう機能しない

simpledataset <- data.frame(a=rep(0,100),b=rep(1,100)) 

しかし、それを私が得る結果メッセージはありませんが、私はそのような非常に単純なリストやデータフレーム試着

に一致する

です列名が表示されます。

%localappdata%\RStudio-Desktopを名前を変更してリセットしましたが、何も変更されませんでした。

何が原因である可能性がありますか?

+0

data.frame name、simpletatasetなどのオブジェクトの名前を埋め込むためのタブ補完機能はありますか?ファイルパスの完成はどうですか? – lmo

+0

こんにちはlmo、それは完全にオブジェクトの名前のために働く、私はファイルのパスのためにそれを試みた(それは私が正しくそれを行ったことを確認していない)とそれは動作しませんでした。 –

+0

ファイル名の自動補完のために、カーソルを2つの引用符の間に置いてからタブを押す必要があります。これはgetwd()内のすべてのファイルのドロップダウンを表示します。 –

答えて

0

に移動ツール>グローバルオプション ...そこにオートコンプリートを設定します。

enter image description here

+0

こんにちはBrandon、あなたの提案のおかげで、私の設定はすでにあなたのように設定されました。 –

2

これは、特定のパッケージがロードされている、またはバイトコンパイラの最適化設定を高くするとたまにトリガーされる自動補完システムのバグのように聞こえます。いくつか確認してみてください:

  • compiler::getCompilerOption("optimize")の値は何ですか?現在のRStudioリリース(v0.99.896)では、この値が3に等しい場合、オートコンプリートは失敗することが知られています。これを解決するにはcompiler::setCompilerOptions(optimize = 2)を実行してみてください。

  • あなたはどのパッケージをロードしましたか?パッケージを1つずつロードして、RStudioのオートコンプリートを提供する機能に影響を与えることができます。

最後に、RStudioのプレビュー版では、このための修正がなければならない - あなたはhttps://www.rstudio.com/products/rstudio/download/preview/でそれを試してみることができます。

+1

こんにちは。 Kevin、 'compiler :: getCompilerOption(" optimize ")'が2に設定されています。 列車の楽しみを呼んだ直後にオートコンプリートが機能しなくなりましたこのコマンドの 'modelFit <-train(training [[1]]〜)を使用して、キャレットパッケージから取得します。、method = "glm"、preProcess = "pca"、data = training) 'となります。 警告を出す: >警告メッセージ:nominalTrainWorkflow(x = x、y = y、wts = weights、info = trainInfo):リサンプリングされたパフォーマンス指標に欠損値がありました。 –

関連する問題