or
本練習屬於課程
要讓程式碼跑得更快,先要知道它執行需要多久。本章將介紹如何為你的程式碼進行效能評測(benchmarking)。
R 的彈性很高,同一個問題常能用多種方式解決,而某些方式能比其他方式快上數個數量級。本章會帶你學會撰寫快速的 Base R 程式碼。
當前練習
剖析有助於找出程式碼中的瓶頸。本章會示範如何使用 profvis 套件將瓶頸視覺化。
有些問題在你的機器上使用多核心可以更快解決。本章將示範如何撰寫可平行執行的 R 程式碼。