1

Rコードの作成を高速化するために、Rstudioでショートカットを使用する方法を学んでいます。

ctrl+ alt+fは、ショートカット リストの「現在の関数定義を実行する」と説明されています。

まず、「current」関数の指定方法がわかりません。次に、このショートカットを使用しようとしましたが、何も起こりませんでした。最初に 1 つの R ファイルで関数を定義し、関数を使用して計算しました。次に、関数が計算に使用されたときに関数識別子を選択しました。私は PC を使用してショートカットを押しましたが、何の効果も見られませんでした。

4

1 に答える 1

3

これが意味することは、RStudio のスクリプト ウィンドウを使用していて、カーソルが関数定義の途中にある場合、Ctrl+Alt+F を押すと、関数が記述されている行が自動的に特定され、それがコンソール。たとえば、

myfn <- function(x, thresh){
x <- sort(x)
y <- ifelse(x < thresh, x^2, 2*x)
plot(x,y, type='l')
}

次に、カーソルが行にx <- sort(x)あり、Ctrl+Alt+F を押した場合、関数定義全体myfn <- ...が最後}まで R コンソールに送信されます。この機能により、選択してから送信したり、コピーして貼り付けたりしなくても、関数を R に送信できます。お役に立てれば。

于 2013-06-01T04:38:58.867 に答える