所以,我最近一直在使用RStudio IDE,而且我非常喜歡它。在編寫R代碼時,我一直在努力讓它簡單易讀。然而,我的一些腳本剛剛變得有點壓倒性的,特別是當我切換到我的家用電腦(1280x1024,與2 1920x1080面板)工作。在R中單獨使用大括號來創建摺疊代碼塊?
我注意到RStudio在使用大括號時支持摺疊代碼塊,我用大括號測試了不同的代碼塊。 RStudio會立即爲我縮進,然後根據請求摺疊它們。它似乎沒有影響代碼 - 仍然運行相同。
我知道我可以把有問題的代碼塊和創建它們的功能,這可能會完成同樣的事情(崩潰的功能),但我很好奇,如果有任何理由,我不應該使用花括號這樣嗎?我知道花括號已經顯示可以加速R計算(as described here),但我不確定它會如何影響我的程序。
大括號不會加速計算。該博文僅顯示它們比括號更有效率。這篇文章也是〜2歲,使用了R的3年版本,所以在當前版本的R中可能不再是真的。 –
@JoshuaUlrich當然,你是對的 - 我在那裏錯過了。我很抱歉。 :) – TARehman
此外,RStudio允許插入代碼段,這些代碼段基本上是註釋,它們也允許編譯代碼塊。 –