架構總覽#
關於 Apache Arrow 專案的概括總覽,請見首頁和Apache Arrow 總覽。您也可以參考常見問題。
關於 Arrow 函式庫的架構總覽,請參考
R 套件架構可以在此頁面找到。
R 套件架構總覽#

r/R/dplyr-*
檔案定義了在 Arrow 物件上使用的一般 dplyr 語法中的動詞。r/R/dplyr-funcs*
檔案定義了 Arrow C++ 函數的綁定,這些綁定可以與已定義的 dplyr 動詞一起使用。所有連接到 R 套件的 C++ 程式碼都位於
arrow/r/src
中。它也包含連接 libarrow (Arrow C++ 函式庫) 和套件中 R 程式碼的 C++ 程式碼。如果 libarrow 原始碼套件是使用
make sync-cpp
命令與 R 套件捆綁在一起的,那麼它將包含在r/tools/cpp
資料夾中。
此外
r/man
目錄包含產生的 R 文件,這些文件不應直接更新,而應在對應的.R
檔案中更新。小品文是「套件的長篇指南」,可以在
r/vignettes
中找到。