架构概述#
可以在 首页 和 Apache Arrow 概述 中找到 Apache Arrow 项目的总体概述。您还可以查看 常见问题解答.
有关 Arrow 库的架构概述,请参考
R 包架构可以在此页面找到。
R 包架构概述#
The
r/R/dplyr-*
文件定义了在 Arrow 对象上使用常规 dplyr 语法时使用的动词。The
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
文件夹中。
此外
The
r/man
目录包含生成的 R 文档,这些文档不应直接更新,而应在相应的.R
文件中更新。这些小插图是 “对包的详细指南”,可以在
r/vignettes
中找到。