2016-05-03 47 views
4

我已閱讀說明,但我仍然對.Internal函數的作用感到困惑。因爲它適用於.Internal(body(mean)),但不適用於.Internal(mean)。我認爲這是用C++編寫的,並且已編譯,但可以看到代碼? R文件夾的哪個文件夾是?提前R:對.Internal函數的進一步理解

回答

6

感謝您能在這個視圖的C源代碼:

pryr::show_c_source(.Internal(mean())) 

從@Dominic Comtois發佈here「的show_c_source功能將在GitHub上搜索在相關代碼段C源文件,適用於.Internal和.Primitive函數。「

+0

謝謝!但我想看看.Internal()。無法用show_c_source做到這一點。有什麼建議麼? – donpresente

+2

您是否閱讀過[this](http://www-rohan.sdsu.edu/doc/R/manual/R-ints.html#g_t_002eInternal-vs-_002ePrimitive)來源? –

+2

我剛剛嘗試過'pryr :: show_c_source(.Internal(.Internal()))'它似乎工作 –