3

それで、最近 RStudio IDE を使っていますが、とても気に入っています。R のコードを書くときは、単純で読みやすいものにしようと努力してきました。ただし、特に自宅のコンピューターでの作業に切り替えると (1280x1024 と 2 つの 1920x1080 パネル)、私のスクリプトの一部は視覚的に圧倒されます。

中かっこを使用すると、RStudio がコード ブロックの折りたたみをサポートすることに気付き、さまざまなコード ブロックを中かっこで囲むことをテストしました。RStudio はすぐにそれらをインデントし、要求に応じて折りたたんでくれました。コードにまったく影響を与えていないようでした-それでも同じように実行されました。

問題のコード ブロックを取得して、それらから関数を作成できることはわかっていますが、これは同じことを達成する可能性があります (関数を折りたたむ)。仕方?中括弧が R 計算を高速化することが示されていることは知っていますが (ここで説明されています)、それが私のプログラムにどのように影響するかはわかりません。

4

1 に答える 1

2

折りたたみ可能なコード ブロックを作成する良い方法は、コード セクションを使用することです。コード セクションを作成するためのホットキーは、CRTL + SHIFT + R です。別の方法は、長いスクリプトをいくつかの関数に分割することです。これらの機能は折りたたむこともできます。

于 2012-09-20T19:00:54.810 に答える