summaryrefslogtreecommitdiffstats
path: root/src/arrow/r/man/to_arrow.Rd
diff options
context:
space:
mode:
Diffstat (limited to 'src/arrow/r/man/to_arrow.Rd')
-rw-r--r--src/arrow/r/man/to_arrow.Rd33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/arrow/r/man/to_arrow.Rd b/src/arrow/r/man/to_arrow.Rd
new file mode 100644
index 000000000..e0c31b8dc
--- /dev/null
+++ b/src/arrow/r/man/to_arrow.Rd
@@ -0,0 +1,33 @@
+% Generated by roxygen2: do not edit by hand
+% Please edit documentation in R/duckdb.R
+\name{to_arrow}
+\alias{to_arrow}
+\title{Create an Arrow object from others}
+\usage{
+to_arrow(.data)
+}
+\arguments{
+\item{.data}{the object to be converted}
+}
+\value{
+an \code{arrow_dplyr_query} object, to be used in dplyr pipelines.
+}
+\description{
+This can be used in pipelines that pass data back and forth between Arrow and
+other processes (like DuckDB).
+}
+\examples{
+\dontshow{if (getFromNamespace("run_duckdb_examples", "arrow")()) (if (getRversion() >= "3.4") withAutoprint else force)(\{ # examplesIf}
+library(dplyr)
+
+ds <- InMemoryDataset$create(mtcars)
+
+ds \%>\%
+ filter(mpg < 30) \%>\%
+ to_duckdb() \%>\%
+ group_by(cyl) \%>\%
+ summarize(mean_mpg = mean(mpg, na.rm = TRUE)) \%>\%
+ to_arrow() \%>\%
+ collect()
+\dontshow{\}) # examplesIf}
+}