arrow: Integration to 'Apache' 'Arrow'

'Apache' 'Arrow' <> is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. This package provides an interface to the 'Arrow C++' library.

Version: 6.0.1
Depends: R (≥ 3.3)
Imports: assertthat, bit64 (≥ 0.9-7), methods, purrr, R6, rlang, stats, tidyselect, utils, vctrs
Suggests: DBI, dbplyr, decor, distro, dplyr, duckdb (≥ 0.2.8), hms, knitr, lubridate, pkgload, reticulate, rmarkdown, stringi, stringr, testthat, tibble, withr
Published: 2021-11-20
Author: Neal Richardson [aut, cre], Ian Cook [aut], Nic Crane [aut], Jonathan Keane [aut], Romain Fran├žois ORCID iD [aut], Jeroen Ooms [aut], Javier Luraschi [ctb], Karl Dunkle Werner ORCID iD [ctb], Jeffrey Wong [ctb], Apache Arrow [aut, cph]
Maintainer: Neal Richardson <neal at>
License: Apache License (≥ 2.0)
NeedsCompilation: yes
SystemRequirements: C++11; for AWS S3 support on Linux, libcurl and openssl (optional)
Language: en-US
Materials: README NEWS
CRAN checks: arrow results


Reference manual: arrow.pdf
Vignettes: Using the Arrow C++ Library in R
Working with Arrow Datasets and dplyr
Arrow R Developer Guide
Connecting to Flight RPC Servers
Working with Cloud Storage (S3)
Installing the Arrow Package on Linux
Apache Arrow in Python and R with reticulate


Package source: arrow_6.0.1.tar.gz
Windows binaries: r-devel:, r-devel-UCRT:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): arrow_6.0.1.tgz, r-release (x86_64): arrow_6.0.1.tgz, r-oldrel: arrow_6.0.1.tgz
Old sources: arrow archive

Reverse dependencies:

Reverse imports: MolgenisArmadillo, parqr, pins, RcisTarget, Rnumerai, sfarrow, starvz, strand
Reverse suggests: arkdb, duckdb, noctua, pointblank, RAthena, raveio, rio, sparklyr, targets


Please use the canonical form to link to this page.