This is an automated email from the ASF dual-hosted git repository.
thisisnic pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 8de83d4881 GH-39754: [R] Docs are not clear on expected behaviour of
date parsing functions (e.g. dmy()) on Windows vs. Linux/MacOS (#49708)
8de83d4881 is described below
commit 8de83d4881ca4a54ec63f90a18f4f0aea06d5867
Author: Nic Crane <[email protected]>
AuthorDate: Wed Jun 10 12:32:26 2026 +0100
GH-39754: [R] Docs are not clear on expected behaviour of date parsing
functions (e.g. dmy()) on Windows vs. Linux/MacOS (#49708)
### Rationale for this change
Unclear from docs where some time formats don't work on Windows
### What changes are included in this PR?
Update docs to make behaviour clearer
### Are these changes tested?
No
### Are there any user-facing changes?
No
* GitHub Issue: #39754
Authored-by: Nic Crane <[email protected]>
Signed-off-by: Nic Crane <[email protected]>
---
r/DESCRIPTION | 2 +-
r/R/dplyr-funcs-datetime.R | 4 +-
r/R/dplyr-funcs-doc.R | 44 +++---
r/man/CsvReadOptions.Rd | 4 +-
r/man/JsonFileFormat.Rd | 4 -
r/man/acero.Rd | 350 ++++++++++++++++++++---------------------
r/man/arrow-package.Rd | 1 +
r/man/csv_convert_options.Rd | 4 +-
r/man/csv_read_options.Rd | 8 +-
r/man/enums.Rd | 33 ----
r/man/reexports.Rd | 4 +-
r/man/vctrs_extension_array.Rd | 4 +-
12 files changed, 214 insertions(+), 248 deletions(-)
diff --git a/r/DESCRIPTION b/r/DESCRIPTION
index d8be13cae8..99a1ff3188 100644
--- a/r/DESCRIPTION
+++ b/r/DESCRIPTION
@@ -44,7 +44,6 @@ Imports:
utils,
vctrs
Roxygen: list(markdown = TRUE, r6 = FALSE, load = "source")
-RoxygenNote: 7.3.3
Config/testthat/edition: 3
Config/build/bootstrap: TRUE
Suggests:
@@ -151,3 +150,4 @@ Collate:
'schema.R'
'udf.R'
'util.R'
+Config/roxygen2/version: 8.0.0
diff --git a/r/R/dplyr-funcs-datetime.R b/r/R/dplyr-funcs-datetime.R
index 6fe61a2ffe..c16349c21e 100644
--- a/r/R/dplyr-funcs-datetime.R
+++ b/r/R/dplyr-funcs-datetime.R
@@ -671,7 +671,7 @@ register_bindings_datetime_parsers <- function() {
notes = c(
"`quiet = FALSE` is not supported",
"Available formats are H, I, j, M, S, U, w, W, y, Y, R, T.",
- "On Linux and OS X additionally a, A, b, B, Om, p, r are available."
+ "On Linux and macOS additionally a, A, b, B, Om, p, r are available."
)
)
@@ -724,7 +724,7 @@ register_bindings_datetime_parsers <- function() {
register_binding(
paste0("lubridate::", tolower(order)),
parser_map_factory(order),
- notes = "`locale` argument not supported"
+ notes = "`locale` argument not supported; see docs for
`parse_date_time()` mapping for supported formats"
)
}
diff --git a/r/R/dplyr-funcs-doc.R b/r/R/dplyr-funcs-doc.R
index f7ca29833c..2f5bbc11b6 100644
--- a/r/R/dplyr-funcs-doc.R
+++ b/r/R/dplyr-funcs-doc.R
@@ -241,17 +241,17 @@
#' * [`dmilliseconds()`][lubridate::dmilliseconds()]
#' * [`dminutes()`][lubridate::dminutes()]
#' * [`dmonths()`][lubridate::dmonths()]
-#' * [`dmy()`][lubridate::dmy()]: `locale` argument not supported
-#' * [`dmy_h()`][lubridate::dmy_h()]: `locale` argument not supported
-#' * [`dmy_hm()`][lubridate::dmy_hm()]: `locale` argument not supported
-#' * [`dmy_hms()`][lubridate::dmy_hms()]: `locale` argument not supported
+#' * [`dmy()`][lubridate::dmy()]: `locale` argument not supported; see docs
for `parse_date_time()` mapping for supported formats
+#' * [`dmy_h()`][lubridate::dmy_h()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`dmy_hm()`][lubridate::dmy_hm()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`dmy_hms()`][lubridate::dmy_hms()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
#' * [`dnanoseconds()`][lubridate::dnanoseconds()]
#' * [`dpicoseconds()`][lubridate::dpicoseconds()]: not supported
#' * [`dseconds()`][lubridate::dseconds()]
#' * [`dst()`][lubridate::dst()]
#' * [`dweeks()`][lubridate::dweeks()]
#' * [`dyears()`][lubridate::dyears()]
-#' * [`dym()`][lubridate::dym()]: `locale` argument not supported
+#' * [`dym()`][lubridate::dym()]: `locale` argument not supported; see docs
for `parse_date_time()` mapping for supported formats
#' * [`epiweek()`][lubridate::epiweek()]
#' * [`epiyear()`][lubridate::epiyear()]
#' * [`fast_strptime()`][lubridate::fast_strptime()]: non-default values of
`lt` and `cutoff_2000` not supported
@@ -273,17 +273,17 @@
#' * [`make_difftime()`][lubridate::make_difftime()]: only supports `units =
"secs"` (the default);
#' providing both `num` and `...` is not supported
#' * [`mday()`][lubridate::mday()]
-#' * [`mdy()`][lubridate::mdy()]: `locale` argument not supported
-#' * [`mdy_h()`][lubridate::mdy_h()]: `locale` argument not supported
-#' * [`mdy_hm()`][lubridate::mdy_hm()]: `locale` argument not supported
-#' * [`mdy_hms()`][lubridate::mdy_hms()]: `locale` argument not supported
+#' * [`mdy()`][lubridate::mdy()]: `locale` argument not supported; see docs
for `parse_date_time()` mapping for supported formats
+#' * [`mdy_h()`][lubridate::mdy_h()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`mdy_hm()`][lubridate::mdy_hm()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`mdy_hms()`][lubridate::mdy_hms()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
#' * [`minute()`][lubridate::minute()]
#' * [`month()`][lubridate::month()]
-#' * [`my()`][lubridate::my()]: `locale` argument not supported
-#' * [`myd()`][lubridate::myd()]: `locale` argument not supported
+#' * [`my()`][lubridate::my()]: `locale` argument not supported; see docs for
`parse_date_time()` mapping for supported formats
+#' * [`myd()`][lubridate::myd()]: `locale` argument not supported; see docs
for `parse_date_time()` mapping for supported formats
#' * [`parse_date_time()`][lubridate::parse_date_time()]: `quiet = FALSE` is
not supported
#' Available formats are H, I, j, M, S, U, w, W, y, Y, R, T.
-#' On Linux and OS X additionally a, A, b, B, Om, p, r are available.
+#' On Linux and macOS additionally a, A, b, B, Om, p, r are available.
#' * [`pm()`][lubridate::pm()]
#' * [`qday()`][lubridate::qday()]
#' * [`quarter()`][lubridate::quarter()]
@@ -295,17 +295,17 @@
#' * [`week()`][lubridate::week()]
#' * [`with_tz()`][lubridate::with_tz()]
#' * [`yday()`][lubridate::yday()]
-#' * [`ydm()`][lubridate::ydm()]: `locale` argument not supported
-#' * [`ydm_h()`][lubridate::ydm_h()]: `locale` argument not supported
-#' * [`ydm_hm()`][lubridate::ydm_hm()]: `locale` argument not supported
-#' * [`ydm_hms()`][lubridate::ydm_hms()]: `locale` argument not supported
+#' * [`ydm()`][lubridate::ydm()]: `locale` argument not supported; see docs
for `parse_date_time()` mapping for supported formats
+#' * [`ydm_h()`][lubridate::ydm_h()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`ydm_hm()`][lubridate::ydm_hm()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`ydm_hms()`][lubridate::ydm_hms()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
#' * [`year()`][lubridate::year()]
-#' * [`ym()`][lubridate::ym()]: `locale` argument not supported
-#' * [`ymd()`][lubridate::ymd()]: `locale` argument not supported
-#' * [`ymd_h()`][lubridate::ymd_h()]: `locale` argument not supported
-#' * [`ymd_hm()`][lubridate::ymd_hm()]: `locale` argument not supported
-#' * [`ymd_hms()`][lubridate::ymd_hms()]: `locale` argument not supported
-#' * [`yq()`][lubridate::yq()]: `locale` argument not supported
+#' * [`ym()`][lubridate::ym()]: `locale` argument not supported; see docs for
`parse_date_time()` mapping for supported formats
+#' * [`ymd()`][lubridate::ymd()]: `locale` argument not supported; see docs
for `parse_date_time()` mapping for supported formats
+#' * [`ymd_h()`][lubridate::ymd_h()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`ymd_hm()`][lubridate::ymd_hm()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`ymd_hms()`][lubridate::ymd_hms()]: `locale` argument not supported; see
docs for `parse_date_time()` mapping for supported formats
+#' * [`yq()`][lubridate::yq()]: `locale` argument not supported; see docs for
`parse_date_time()` mapping for supported formats
#'
#' ## methods
#'
diff --git a/r/man/CsvReadOptions.Rd b/r/man/CsvReadOptions.Rd
index d4544cf829..320685b05c 100644
--- a/r/man/CsvReadOptions.Rd
+++ b/r/man/CsvReadOptions.Rd
@@ -69,9 +69,9 @@ generate a row of missing values (if \code{FALSE})?
\item \code{check_utf8} Logical: check UTF8 validity of string columns?
(default \code{TRUE})
\item \code{null_values} character vector of recognized spellings for null
values.
Analogous to the \code{na.strings} argument to
-\code{\link[utils:read.table]{read.csv()}} or \code{na} in
\code{\link[readr:read_delim]{readr::read_csv()}}.
+\code{\link[utils:read.csv]{read.csv()}} or \code{na} in
\code{\link[readr:read_csv]{readr::read_csv()}}.
\item \code{strings_can_be_null} Logical: can string / binary columns have
-null values? Similar to the \code{quoted_na} argument to
\code{\link[readr:read_delim]{readr::read_csv()}}.
+null values? Similar to the \code{quoted_na} argument to
\code{\link[readr:read_csv]{readr::read_csv()}}.
(default \code{FALSE})
\item \code{true_values} character vector of recognized spellings for
\code{TRUE} values
\item \code{false_values} character vector of recognized spellings for
\code{FALSE} values
diff --git a/r/man/JsonFileFormat.Rd b/r/man/JsonFileFormat.Rd
index a0edb50bb5..79a2f22efd 100644
--- a/r/man/JsonFileFormat.Rd
+++ b/r/man/JsonFileFormat.Rd
@@ -30,10 +30,6 @@ characters? (default \code{FALSE})
}
}
-\examples{
-\dontshow{if (arrow_with_dataset()) withAutoprint(\{ # examplesIf}
-\dontshow{\}) # examplesIf}
-}
\seealso{
\link{FileFormat}
}
diff --git a/r/man/acero.Rd b/r/man/acero.Rd
index 2e8b1fba1e..3821eaef3a 100644
--- a/r/man/acero.Rd
+++ b/r/man/acero.Rd
@@ -23,44 +23,44 @@ the query on the data. To run the query, call either
\code{compute()},
which returns an \code{arrow} \link{Table}, or \code{collect()}, which pulls
the resulting
Table into an R \code{tibble}.
\itemize{
-\item \code{\link[dplyr:filter-joins]{anti_join()}}: the \code{copy} argument
is ignored
+\item \code{\link[dplyr:anti_join]{anti_join()}}: the \code{copy} argument is
ignored
\item \code{\link[dplyr:arrange]{arrange()}}
-\item \code{\link[dplyr:compute]{collapse()}}
-\item \code{\link[dplyr:compute]{collect()}}
+\item \code{\link[dplyr:collapse]{collapse()}}
+\item \code{\link[dplyr:collect]{collect()}}
\item \code{\link[dplyr:compute]{compute()}}
\item \code{\link[dplyr:count]{count()}}
\item \code{\link[dplyr:distinct]{distinct()}}: \code{.keep_all = TRUE}
returns a non-missing value if present, only returning missing values if all
are missing.
\item \code{\link[dplyr:explain]{explain()}}
\item \code{\link[dplyr:filter]{filter()}}
-\item \code{\link[dplyr:filter]{filter_out()}}
-\item \code{\link[dplyr:mutate-joins]{full_join()}}: the \code{copy} argument
is ignored
+\item \code{\link[dplyr:filter_out]{filter_out()}}
+\item \code{\link[dplyr:full_join]{full_join()}}: the \code{copy} argument is
ignored
\item \code{\link[dplyr:glimpse]{glimpse()}}
\item \code{\link[dplyr:group_by]{group_by()}}
\item \code{\link[dplyr:group_by_drop_default]{group_by_drop_default()}}
-\item \code{\link[dplyr:group_data]{group_vars()}}
-\item \code{\link[dplyr:group_data]{groups()}}
-\item \code{\link[dplyr:mutate-joins]{inner_join()}}: the \code{copy} argument
is ignored
-\item \code{\link[dplyr:mutate-joins]{left_join()}}: the \code{copy} argument
is ignored
+\item \code{\link[dplyr:group_vars]{group_vars()}}
+\item \code{\link[dplyr:groups]{groups()}}
+\item \code{\link[dplyr:inner_join]{inner_join()}}: the \code{copy} argument
is ignored
+\item \code{\link[dplyr:left_join]{left_join()}}: the \code{copy} argument is
ignored
\item \code{\link[dplyr:mutate]{mutate()}}
\item \code{\link[dplyr:pull]{pull()}}: the \code{name} argument is not
supported; returns an R vector by default but this behavior is deprecated and
will return an Arrow \link{ChunkedArray} in a future release. Provide
\code{as_vector = TRUE/FALSE} to control this behavior, or set
\code{options(arrow.pull_as_vector)} globally.
\item \code{\link[dplyr:relocate]{relocate()}}
\item \code{\link[dplyr:rename]{rename()}}
-\item \code{\link[dplyr:rename]{rename_with()}}
-\item \code{\link[dplyr:mutate-joins]{right_join()}}: the \code{copy} argument
is ignored
+\item \code{\link[dplyr:rename_with]{rename_with()}}
+\item \code{\link[dplyr:right_join]{right_join()}}: the \code{copy} argument
is ignored
\item \code{\link[dplyr:select]{select()}}
-\item \code{\link[dplyr:filter-joins]{semi_join()}}: the \code{copy} argument
is ignored
-\item \code{\link[dplyr:explain]{show_query()}}
-\item \code{\link[dplyr:slice]{slice_head()}}: slicing within groups not
supported; Arrow datasets do not have row order, so head is non-deterministic;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
-\item \code{\link[dplyr:slice]{slice_max()}}: slicing within groups not
supported; \code{with_ties = TRUE} (dplyr default) is not supported;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
-\item \code{\link[dplyr:slice]{slice_min()}}: slicing within groups not
supported; \code{with_ties = TRUE} (dplyr default) is not supported;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
-\item \code{\link[dplyr:slice]{slice_sample()}}: slicing within groups not
supported; \code{replace = TRUE} and the \code{weight_by} argument not
supported; \code{n} only supported on queries where \code{nrow()} is knowable
without evaluating
-\item \code{\link[dplyr:slice]{slice_tail()}}: slicing within groups not
supported; Arrow datasets do not have row order, so tail is non-deterministic;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
+\item \code{\link[dplyr:semi_join]{semi_join()}}: the \code{copy} argument is
ignored
+\item \code{\link[dplyr:show_query]{show_query()}}
+\item \code{\link[dplyr:slice_head]{slice_head()}}: slicing within groups not
supported; Arrow datasets do not have row order, so head is non-deterministic;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
+\item \code{\link[dplyr:slice_max]{slice_max()}}: slicing within groups not
supported; \code{with_ties = TRUE} (dplyr default) is not supported;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
+\item \code{\link[dplyr:slice_min]{slice_min()}}: slicing within groups not
supported; \code{with_ties = TRUE} (dplyr default) is not supported;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
+\item \code{\link[dplyr:slice_sample]{slice_sample()}}: slicing within groups
not supported; \code{replace = TRUE} and the \code{weight_by} argument not
supported; \code{n} only supported on queries where \code{nrow()} is knowable
without evaluating
+\item \code{\link[dplyr:slice_tail]{slice_tail()}}: slicing within groups not
supported; Arrow datasets do not have row order, so tail is non-deterministic;
\code{prop} only supported on queries where \code{nrow()} is knowable without
evaluating
\item \code{\link[dplyr:summarise]{summarise()}}: window functions not
currently supported; arguments \code{.drop = FALSE} and \code{.groups =
"rowwise"} not supported
-\item \code{\link[dplyr:count]{tally()}}
+\item \code{\link[dplyr:tally]{tally()}}
\item \code{\link[dplyr:transmute]{transmute()}}
-\item \code{\link[dplyr:group_by]{ungroup()}}
-\item \code{\link[dplyr:setops]{union()}}
-\item \code{\link[dplyr:setops]{union_all()}}
+\item \code{\link[dplyr:ungroup]{ungroup()}}
+\item \code{\link[dplyr:union]{union()}}
+\item \code{\link[dplyr:union_all]{union_all()}}
}
}
@@ -89,109 +89,109 @@ as \code{arrow_ascii_is_decimal}.
\subsection{base}{
\itemize{
-\item \code{\link[=!]{!}}
-\item \code{\link[=!=]{!=}}
-\item \code{\link[=\%\%]{\%\%}}
-\item \code{\link[=\%/\%]{\%/\%}}
-\item \code{\link[=\%in\%]{\%in\%}}
-\item \code{\link[=&]{&}}
-\item \code{\link[=*]{*}}
-\item \code{\link[=+]{+}}
-\item \code{\link[=-]{-}}
-\item \code{\link[=/]{/}}
-\item \code{\link[=<]{<}}
-\item \code{\link[=<=]{<=}}
-\item \code{\link[===]{==}}
-\item \code{\link[=>]{>}}
-\item \code{\link[=>=]{>=}}
-\item \code{\link[base:ISOdatetime]{ISOdate()}}
+\item \code{\link{!}}
+\item \code{\link{!=}}
+\item \code{\link{\%\%}}
+\item \code{\link{\%/\%}}
+\item \code{\link{\%in\%}}
+\item \code{\link{&}}
+\item \code{\link{*}}
+\item \code{\link{+}}
+\item \code{\link{-}}
+\item \code{\link{/}}
+\item \code{\link{<}}
+\item \code{\link{<=}}
+\item \code{\link{==}}
+\item \code{\link{>}}
+\item \code{\link{>=}}
+\item \code{\link[base:ISOdate]{ISOdate()}}
\item \code{\link[base:ISOdatetime]{ISOdatetime()}}
-\item \code{\link[=^]{^}}
-\item \code{\link[base:MathFun]{abs()}}
-\item \code{\link[base:Trig]{acos()}}
-\item \code{\link[base:Hyperbolic]{acosh()}}
+\item \code{\link{^}}
+\item \code{\link[base:abs]{abs()}}
+\item \code{\link[base:acos]{acos()}}
+\item \code{\link[base:acosh]{acosh()}}
\item \code{\link[base:all]{all()}}
\item \code{\link[base:any]{any()}}
\item \code{\link[base:as.Date]{as.Date()}}: Multiple \code{tryFormats} not
supported in Arrow.
Consider using the lubridate specialised parsing functions \code{ymd()},
\code{ymd()}, etc.
-\item \code{\link[base:character]{as.character()}}
-\item \code{\link[base:difftime]{as.difftime()}}: only supports \code{units =
"secs"} (the default)
-\item \code{\link[base:double]{as.double()}}
-\item \code{\link[base:integer]{as.integer()}}
-\item \code{\link[base:logical]{as.logical()}}
-\item \code{\link[base:numeric]{as.numeric()}}
-\item \code{\link[base:Trig]{asin()}}
-\item \code{\link[base:Hyperbolic]{asinh()}}
-\item \code{\link[base:Trig]{atan()}}
-\item \code{\link[base:Hyperbolic]{atanh()}}
-\item \code{\link[base:Round]{ceiling()}}
-\item \code{\link[base:Trig]{cos()}}
-\item \code{\link[base:Hyperbolic]{cosh()}}
+\item \code{\link[base:as.character]{as.character()}}
+\item \code{\link[base:as.difftime]{as.difftime()}}: only supports \code{units
= "secs"} (the default)
+\item \code{\link[base:as.double]{as.double()}}
+\item \code{\link[base:as.integer]{as.integer()}}
+\item \code{\link[base:as.logical]{as.logical()}}
+\item \code{\link[base:as.numeric]{as.numeric()}}
+\item \code{\link[base:asin]{asin()}}
+\item \code{\link[base:asinh]{asinh()}}
+\item \code{\link[base:atan]{atan()}}
+\item \code{\link[base:atanh]{atanh()}}
+\item \code{\link[base:ceiling]{ceiling()}}
+\item \code{\link[base:cos]{cos()}}
+\item \code{\link[base:cosh]{cosh()}}
\item \code{\link[base:data.frame]{data.frame()}}: \code{row.names} and
\code{check.rows} arguments not supported;
\code{stringsAsFactors} must be \code{FALSE}
\item \code{\link[base:difftime]{difftime()}}: only supports \code{units =
"secs"} (the default);
\code{tz} argument not supported
-\item \code{\link[base:startsWith]{endsWith()}}
-\item \code{\link[base:Log]{exp()}}
-\item \code{\link[base:Log]{expm1()}}
-\item \code{\link[base:Round]{floor()}}
+\item \code{\link[base:endsWith]{endsWith()}}
+\item \code{\link[base:exp]{exp()}}
+\item \code{\link[base:expm1]{expm1()}}
+\item \code{\link[base:floor]{floor()}}
\item \code{\link[base:format]{format()}}
-\item \code{\link[base:grep]{grepl()}}
-\item \code{\link[base:grep]{gsub()}}
+\item \code{\link[base:grepl]{grepl()}}
+\item \code{\link[base:gsub]{gsub()}}
\item \code{\link[base:ifelse]{ifelse()}}
-\item \code{\link[base:character]{is.character()}}
-\item \code{\link[base:double]{is.double()}}
-\item \code{\link[base:factor]{is.factor()}}
+\item \code{\link[base:is.character]{is.character()}}
+\item \code{\link[base:is.double]{is.double()}}
+\item \code{\link[base:is.factor]{is.factor()}}
\item \code{\link[base:is.finite]{is.finite()}}
-\item \code{\link[base:is.finite]{is.infinite()}}
-\item \code{\link[base:integer]{is.integer()}}
-\item \code{\link[base:list]{is.list()}}
-\item \code{\link[base:logical]{is.logical()}}
-\item \code{\link[base:NA]{is.na()}}
-\item \code{\link[base:is.finite]{is.nan()}}
-\item \code{\link[base:numeric]{is.numeric()}}
-\item \code{\link[base:Log]{log()}}
-\item \code{\link[base:Log]{log10()}}
-\item \code{\link[base:Log]{log1p()}}
-\item \code{\link[base:Log]{log2()}}
-\item \code{\link[base:Log]{logb()}}
-\item \code{\link[base:Extremes]{max()}}
+\item \code{\link[base:is.infinite]{is.infinite()}}
+\item \code{\link[base:is.integer]{is.integer()}}
+\item \code{\link[base:is.list]{is.list()}}
+\item \code{\link[base:is.logical]{is.logical()}}
+\item \code{\link[base:is.na]{is.na()}}
+\item \code{\link[base:is.nan]{is.nan()}}
+\item \code{\link[base:is.numeric]{is.numeric()}}
+\item \code{\link[base:log]{log()}}
+\item \code{\link[base:log10]{log10()}}
+\item \code{\link[base:log1p]{log1p()}}
+\item \code{\link[base:log2]{log2()}}
+\item \code{\link[base:logb]{logb()}}
+\item \code{\link[base:max]{max()}}
\item \code{\link[base:mean]{mean()}}
-\item \code{\link[base:Extremes]{min()}}
+\item \code{\link[base:min]{min()}}
\item \code{\link[base:nchar]{nchar()}}: \code{allowNA = TRUE} and
\code{keepNA = TRUE} not supported
\item \code{\link[base:paste]{paste()}}: the \code{collapse} argument is not
yet supported
-\item \code{\link[base:paste]{paste0()}}: the \code{collapse} argument is not
yet supported
-\item \code{\link[base:Extremes]{pmax()}}
-\item \code{\link[base:Extremes]{pmin()}}
+\item \code{\link[base:paste0]{paste0()}}: the \code{collapse} argument is not
yet supported
+\item \code{\link[base:pmax]{pmax()}}
+\item \code{\link[base:pmin]{pmin()}}
\item \code{\link[base:prod]{prod()}}
-\item \code{\link[base:Round]{round()}}
+\item \code{\link[base:round]{round()}}
\item \code{\link[base:sign]{sign()}}
-\item \code{\link[base:Trig]{sin()}}
-\item \code{\link[base:Hyperbolic]{sinh()}}
-\item \code{\link[base:MathFun]{sqrt()}}
+\item \code{\link[base:sin]{sin()}}
+\item \code{\link[base:sinh]{sinh()}}
+\item \code{\link[base:sqrt]{sqrt()}}
\item \code{\link[base:startsWith]{startsWith()}}
-\item \code{\link[base:strptime]{strftime()}}
+\item \code{\link[base:strftime]{strftime()}}
\item \code{\link[base:strptime]{strptime()}}: accepts a \code{unit} argument
not present in the \code{base} function.
Valid values are "s", "ms" (default), "us", "ns".
\item \code{\link[base:strrep]{strrep()}}
\item \code{\link[base:strsplit]{strsplit()}}
-\item \code{\link[base:grep]{sub()}}
+\item \code{\link[base:sub]{sub()}}
\item \code{\link[base:substr]{substr()}}: \code{start} and \code{stop} must
be length 1
-\item \code{\link[base:substr]{substring()}}
+\item \code{\link[base:substring]{substring()}}
\item \code{\link[base:sum]{sum()}}
-\item \code{\link[base:Trig]{tan()}}
-\item \code{\link[base:Hyperbolic]{tanh()}}
-\item \code{\link[base:chartr]{tolower()}}
-\item \code{\link[base:chartr]{toupper()}}
-\item \code{\link[base:Round]{trunc()}}
-\item \code{\link[=|]{|}}
+\item \code{\link[base:tan]{tan()}}
+\item \code{\link[base:tanh]{tanh()}}
+\item \code{\link[base:tolower]{tolower()}}
+\item \code{\link[base:toupper]{toupper()}}
+\item \code{\link[base:trunc]{trunc()}}
+\item \code{\link{|}}
}
}
\subsection{bit64}{
\itemize{
-\item \code{\link[bit64:as.integer64.character]{as.integer64()}}
-\item \code{\link[bit64:bit64-package]{is.integer64()}}
+\item \code{\link[bit64:as.integer64]{as.integer64()}}
+\item \code{\link[bit64:is.integer64]{is.integer64()}}
}
}
@@ -199,25 +199,25 @@ Valid values are "s", "ms" (default), "us", "ns".
\itemize{
\item \code{\link[dplyr:across]{across()}}
\item \code{\link[dplyr:between]{between()}}
-\item \code{\link[dplyr:case-and-replace-when]{case_when()}}: \code{.ptype}
and \code{.size} arguments not supported
+\item \code{\link[dplyr:case_when]{case_when()}}: \code{.ptype} and
\code{.size} arguments not supported
\item \code{\link[dplyr:coalesce]{coalesce()}}
\item \code{\link[dplyr:desc]{desc()}}
-\item \code{\link[dplyr:across]{if_all()}}
-\item \code{\link[dplyr:across]{if_any()}}
+\item \code{\link[dplyr:if_all]{if_all()}}
+\item \code{\link[dplyr:if_any]{if_any()}}
\item \code{\link[dplyr:if_else]{if_else()}}
-\item \code{\link[dplyr:context]{n()}}
+\item \code{\link[dplyr:n]{n()}}
\item \code{\link[dplyr:n_distinct]{n_distinct()}}
-\item \code{\link[dplyr:recode-and-replace-values]{recode_values()}}:
\code{ptype} argument and \code{unmatched = "error"} not supported
-\item \code{\link[dplyr:recode-and-replace-values]{replace_values()}}
-\item \code{\link[dplyr:case-and-replace-when]{replace_when()}}
-\item \code{\link[dplyr:when-any-all]{when_all()}}
-\item \code{\link[dplyr:when-any-all]{when_any()}}
+\item \code{\link[dplyr:recode_values]{recode_values()}}: \code{ptype}
argument and \code{unmatched = "error"} not supported
+\item \code{\link[dplyr:replace_values]{replace_values()}}
+\item \code{\link[dplyr:replace_when]{replace_when()}}
+\item \code{\link[dplyr:when_all]{when_all()}}
+\item \code{\link[dplyr:when_any]{when_any()}}
}
}
\subsection{hms}{
\itemize{
-\item \code{\link[hms:hms]{as_hms()}}: subsecond precision not supported for
character input
+\item \code{\link[hms:as_hms]{as_hms()}}: subsecond precision not supported
for character input
\item \code{\link[hms:hms]{hms()}}: nanosecond times not supported
}
}
@@ -226,83 +226,83 @@ Valid values are "s", "ms" (default), "us", "ns".
\itemize{
\item \code{\link[lubridate:am]{am()}}
\item \code{\link[lubridate:as_date]{as_date()}}
-\item \code{\link[lubridate:as_date]{as_datetime()}}
-\item \code{\link[lubridate:round_date]{ceiling_date()}}
+\item \code{\link[lubridate:as_datetime]{as_datetime()}}
+\item \code{\link[lubridate:ceiling_date]{ceiling_date()}}
\item \code{\link[lubridate:date]{date()}}
\item \code{\link[lubridate:date_decimal]{date_decimal()}}
\item \code{\link[lubridate:day]{day()}}
-\item \code{\link[lubridate:duration]{ddays()}}
+\item \code{\link[lubridate:ddays]{ddays()}}
\item \code{\link[lubridate:decimal_date]{decimal_date()}}
-\item \code{\link[lubridate:duration]{dhours()}}
-\item \code{\link[lubridate:duration]{dmicroseconds()}}
-\item \code{\link[lubridate:duration]{dmilliseconds()}}
-\item \code{\link[lubridate:duration]{dminutes()}}
-\item \code{\link[lubridate:duration]{dmonths()}}
-\item \code{\link[lubridate:ymd]{dmy()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:ymd_hms]{dmy_h()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{dmy_hm()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{dmy_hms()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:duration]{dnanoseconds()}}
-\item \code{\link[lubridate:duration]{dpicoseconds()}}: not supported
-\item \code{\link[lubridate:duration]{dseconds()}}
+\item \code{\link[lubridate:dhours]{dhours()}}
+\item \code{\link[lubridate:dmicroseconds]{dmicroseconds()}}
+\item \code{\link[lubridate:dmilliseconds]{dmilliseconds()}}
+\item \code{\link[lubridate:dminutes]{dminutes()}}
+\item \code{\link[lubridate:dmonths]{dmonths()}}
+\item \code{\link[lubridate:dmy]{dmy()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:dmy_h]{dmy_h()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:dmy_hm]{dmy_hm()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:dmy_hms]{dmy_hms()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:dnanoseconds]{dnanoseconds()}}
+\item \code{\link[lubridate:dpicoseconds]{dpicoseconds()}}: not supported
+\item \code{\link[lubridate:dseconds]{dseconds()}}
\item \code{\link[lubridate:dst]{dst()}}
-\item \code{\link[lubridate:duration]{dweeks()}}
-\item \code{\link[lubridate:duration]{dyears()}}
-\item \code{\link[lubridate:ymd]{dym()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:week]{epiweek()}}
-\item \code{\link[lubridate:year]{epiyear()}}
-\item \code{\link[lubridate:parse_date_time]{fast_strptime()}}: non-default
values of \code{lt} and \code{cutoff_2000} not supported
-\item \code{\link[lubridate:round_date]{floor_date()}}
+\item \code{\link[lubridate:dweeks]{dweeks()}}
+\item \code{\link[lubridate:dyears]{dyears()}}
+\item \code{\link[lubridate:dym]{dym()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:epiweek]{epiweek()}}
+\item \code{\link[lubridate:epiyear]{epiyear()}}
+\item \code{\link[lubridate:fast_strptime]{fast_strptime()}}: non-default
values of \code{lt} and \code{cutoff_2000} not supported
+\item \code{\link[lubridate:floor_date]{floor_date()}}
\item \code{\link[lubridate:force_tz]{force_tz()}}: Timezone conversion from
non-UTC timezone not supported;
\code{roll_dst} values of 'error' and 'boundary' are supported for nonexistent
times,
\code{roll_dst} values of 'error', 'pre', and 'post' are supported for
ambiguous times.
\item \code{\link[lubridate:format_ISO8601]{format_ISO8601()}}
\item \code{\link[lubridate:hour]{hour()}}
-\item \code{\link[lubridate:date_utils]{is.Date()}}
-\item \code{\link[lubridate:posix_utils]{is.POSIXct()}}
+\item \code{\link[lubridate:is.Date]{is.Date()}}
+\item \code{\link[lubridate:is.POSIXct]{is.POSIXct()}}
\item \code{\link[lubridate:is.instant]{is.instant()}}
-\item \code{\link[lubridate:is.instant]{is.timepoint()}}
-\item \code{\link[lubridate:week]{isoweek()}}
-\item \code{\link[lubridate:year]{isoyear()}}
+\item \code{\link[lubridate:is.timepoint]{is.timepoint()}}
+\item \code{\link[lubridate:isoweek]{isoweek()}}
+\item \code{\link[lubridate:isoyear]{isoyear()}}
\item \code{\link[lubridate:leap_year]{leap_year()}}
-\item \code{\link[lubridate:make_datetime]{make_date()}}
+\item \code{\link[lubridate:make_date]{make_date()}}
\item \code{\link[lubridate:make_datetime]{make_datetime()}}: only supports
UTC (default) timezone
\item \code{\link[lubridate:make_difftime]{make_difftime()}}: only supports
\code{units = "secs"} (the default);
providing both \code{num} and \code{...} is not supported
-\item \code{\link[lubridate:day]{mday()}}
-\item \code{\link[lubridate:ymd]{mdy()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:ymd_hms]{mdy_h()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{mdy_hm()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{mdy_hms()}}: \code{locale} argument not
supported
+\item \code{\link[lubridate:mday]{mday()}}
+\item \code{\link[lubridate:mdy]{mdy()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:mdy_h]{mdy_h()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:mdy_hm]{mdy_hm()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:mdy_hms]{mdy_hms()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
\item \code{\link[lubridate:minute]{minute()}}
\item \code{\link[lubridate:month]{month()}}
-\item \code{\link[lubridate:ymd]{my()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:ymd]{myd()}}: \code{locale} argument not supported
+\item \code{\link[lubridate:my]{my()}}: \code{locale} argument not supported;
see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:myd]{myd()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
\item \code{\link[lubridate:parse_date_time]{parse_date_time()}}: \code{quiet
= FALSE} is not supported
Available formats are H, I, j, M, S, U, w, W, y, Y, R, T.
-On Linux and OS X additionally a, A, b, B, Om, p, r are available.
-\item \code{\link[lubridate:am]{pm()}}
-\item \code{\link[lubridate:day]{qday()}}
+On Linux and macOS additionally a, A, b, B, Om, p, r are available.
+\item \code{\link[lubridate:pm]{pm()}}
+\item \code{\link[lubridate:qday]{qday()}}
\item \code{\link[lubridate:quarter]{quarter()}}
\item \code{\link[lubridate:round_date]{round_date()}}
\item \code{\link[lubridate:second]{second()}}
-\item \code{\link[lubridate:quarter]{semester()}}
+\item \code{\link[lubridate:semester]{semester()}}
\item \code{\link[lubridate:tz]{tz()}}
-\item \code{\link[lubridate:day]{wday()}}
+\item \code{\link[lubridate:wday]{wday()}}
\item \code{\link[lubridate:week]{week()}}
\item \code{\link[lubridate:with_tz]{with_tz()}}
-\item \code{\link[lubridate:day]{yday()}}
-\item \code{\link[lubridate:ymd]{ydm()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:ymd_hms]{ydm_h()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{ydm_hm()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{ydm_hms()}}: \code{locale} argument not
supported
+\item \code{\link[lubridate:yday]{yday()}}
+\item \code{\link[lubridate:ydm]{ydm()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ydm_h]{ydm_h()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ydm_hm]{ydm_hm()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ydm_hms]{ydm_hms()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
\item \code{\link[lubridate:year]{year()}}
-\item \code{\link[lubridate:ymd]{ym()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:ymd]{ymd()}}: \code{locale} argument not supported
-\item \code{\link[lubridate:ymd_hms]{ymd_h()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{ymd_hm()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd_hms]{ymd_hms()}}: \code{locale} argument not
supported
-\item \code{\link[lubridate:ymd]{yq()}}: \code{locale} argument not supported
+\item \code{\link[lubridate:ym]{ym()}}: \code{locale} argument not supported;
see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ymd]{ymd()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ymd_h]{ymd_h()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ymd_hm]{ymd_hm()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:ymd_hms]{ymd_hms()}}: \code{locale} argument not
supported; see docs for \code{parse_date_time()} mapping for supported formats
+\item \code{\link[lubridate:yq]{yq()}}: \code{locale} argument not supported;
see docs for \code{parse_date_time()} mapping for supported formats
}
}
@@ -314,11 +314,11 @@ On Linux and OS X additionally a, A, b, B, Om, p, r are
available.
\subsection{rlang}{
\itemize{
-\item \code{\link[rlang:type-predicates]{is_character()}}
-\item \code{\link[rlang:type-predicates]{is_double()}}
-\item \code{\link[rlang:type-predicates]{is_integer()}}
-\item \code{\link[rlang:type-predicates]{is_list()}}
-\item \code{\link[rlang:type-predicates]{is_logical()}}
+\item \code{\link[rlang:is_character]{is_character()}}
+\item \code{\link[rlang:is_double]{is_double()}}
+\item \code{\link[rlang:is_integer]{is_integer()}}
+\item \code{\link[rlang:is_list]{is_list()}}
+\item \code{\link[rlang:is_logical]{is_logical()}}
}
}
@@ -328,7 +328,7 @@ On Linux and OS X additionally a, A, b, B, Om, p, r are
available.
\item \code{\link[stats:quantile]{quantile()}}: \code{probs} must be length 1;
approximate quantile (t-digest) is computed
\item \code{\link[stats:sd]{sd()}}
-\item \code{\link[stats:cor]{var()}}
+\item \code{\link[stats:var]{var()}}
}
}
@@ -346,22 +346,22 @@ Pattern modifiers \code{coll()} and \code{boundary()} are
not supported in any f
\item \code{\link[stringr:str_count]{str_count()}}: \code{pattern} must be a
length 1 character vector
\item \code{\link[stringr:str_detect]{str_detect()}}
\item \code{\link[stringr:str_dup]{str_dup()}}
-\item \code{\link[stringr:str_starts]{str_ends()}}
-\item \code{\link[stringr:str_like]{str_ilike()}}
+\item \code{\link[stringr:str_ends]{str_ends()}}
+\item \code{\link[stringr:str_ilike]{str_ilike()}}
\item \code{\link[stringr:str_length]{str_length()}}
\item \code{\link[stringr:str_like]{str_like()}}
\item \code{\link[stringr:str_pad]{str_pad()}}
\item \code{\link[stringr:str_remove]{str_remove()}}
-\item \code{\link[stringr:str_remove]{str_remove_all()}}
+\item \code{\link[stringr:str_remove_all]{str_remove_all()}}
\item \code{\link[stringr:str_replace]{str_replace()}}
-\item \code{\link[stringr:str_replace]{str_replace_all()}}
+\item \code{\link[stringr:str_replace_all]{str_replace_all()}}
\item \code{\link[stringr:str_replace_na]{str_replace_na()}}
\item \code{\link[stringr:str_split]{str_split()}}: Case-insensitive string
splitting and splitting into 0 parts not supported
\item \code{\link[stringr:str_starts]{str_starts()}}
\item \code{\link[stringr:str_sub]{str_sub()}}: \code{start} and \code{end}
must be length 1
-\item \code{\link[stringr:case]{str_to_lower()}}
-\item \code{\link[stringr:case]{str_to_title()}}
-\item \code{\link[stringr:case]{str_to_upper()}}
+\item \code{\link[stringr:str_to_lower]{str_to_lower()}}
+\item \code{\link[stringr:str_to_title]{str_to_title()}}
+\item \code{\link[stringr:str_to_upper]{str_to_upper()}}
\item \code{\link[stringr:str_trim]{str_trim()}}
}
}
@@ -375,12 +375,12 @@ Pattern modifiers \code{coll()} and \code{boundary()} are
not supported in any f
\subsection{tidyselect}{
\itemize{
\item \code{\link[tidyselect:all_of]{all_of()}}
-\item \code{\link[tidyselect:starts_with]{contains()}}
-\item \code{\link[tidyselect:starts_with]{ends_with()}}
+\item \code{\link[tidyselect:contains]{contains()}}
+\item \code{\link[tidyselect:ends_with]{ends_with()}}
\item \code{\link[tidyselect:everything]{everything()}}
-\item \code{\link[tidyselect:everything]{last_col()}}
-\item \code{\link[tidyselect:starts_with]{matches()}}
-\item \code{\link[tidyselect:starts_with]{num_range()}}
+\item \code{\link[tidyselect:last_col]{last_col()}}
+\item \code{\link[tidyselect:matches]{matches()}}
+\item \code{\link[tidyselect:num_range]{num_range()}}
\item \code{\link[tidyselect:one_of]{one_of()}}
\item \code{\link[tidyselect:starts_with]{starts_with()}}
}
diff --git a/r/man/arrow-package.Rd b/r/man/arrow-package.Rd
index 69cef1bacc..c96a0ddb84 100644
--- a/r/man/arrow-package.Rd
+++ b/r/man/arrow-package.Rd
@@ -22,6 +22,7 @@ Useful links:
Authors:
\itemize{
+ \item Jonathan Keane \email{[email protected]}
\item Neal Richardson \email{[email protected]}
\item Ian Cook \email{[email protected]}
\item Nic Crane \email{[email protected]}
diff --git a/r/man/csv_convert_options.Rd b/r/man/csv_convert_options.Rd
index 58e685351b..c61da51fb7 100644
--- a/r/man/csv_convert_options.Rd
+++ b/r/man/csv_convert_options.Rd
@@ -24,14 +24,14 @@ csv_convert_options(
\item{null_values}{Character vector of recognized spellings for null values.
Analogous to the \code{na.strings} argument to
-\code{\link[utils:read.table]{read.csv()}} or \code{na} in
\code{\link[readr:read_delim]{readr::read_csv()}}.}
+\code{\link[utils:read.csv]{read.csv()}} or \code{na} in
\code{\link[readr:read_csv]{readr::read_csv()}}.}
\item{true_values}{Character vector of recognized spellings for \code{TRUE}
values}
\item{false_values}{Character vector of recognized spellings for \code{FALSE}
values}
\item{strings_can_be_null}{Logical: can string / binary columns have
-null values? Similar to the \code{quoted_na} argument to
\code{\link[readr:read_delim]{readr::read_csv()}}}
+null values? Similar to the \code{quoted_na} argument to
\code{\link[readr:read_csv]{readr::read_csv()}}}
\item{col_types}{A \code{Schema} or \code{NULL} to infer types}
diff --git a/r/man/csv_read_options.Rd b/r/man/csv_read_options.Rd
index 8049403f26..cea245ff0a 100644
--- a/r/man/csv_read_options.Rd
+++ b/r/man/csv_read_options.Rd
@@ -35,9 +35,11 @@ be "f0", "f1", ..., "fN".}
\item{skip_rows_after_names}{Number of lines to skip after the column names
(default 0).
This number can be larger than the number of rows in one block, and empty rows
are counted.
The order of application is as follows:
-- \code{skip_rows} is applied (if non-zero);
-- column names are read (unless \code{column_names} is set);
-- \code{skip_rows_after_names} is applied (if non-zero).}
+\itemize{
+\item \code{skip_rows} is applied (if non-zero);
+\item column names are read (unless \code{column_names} is set);
+\item \code{skip_rows_after_names} is applied (if non-zero).
+}}
}
\description{
CSV Reading Options
diff --git a/r/man/enums.Rd b/r/man/enums.Rd
index 4088e7d843..6807ce6625 100644
--- a/r/man/enums.Rd
+++ b/r/man/enums.Rd
@@ -1,6 +1,5 @@
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/enums.R
-\docType{data}
\name{enums}
\alias{enums}
\alias{TimeUnit}
@@ -19,37 +18,6 @@
\alias{RoundMode}
\alias{JoinType}
\title{Arrow enums}
-\format{
-An object of class \code{TimeUnit::type} (inherits from \code{arrow-enum}) of
length 4.
-
-An object of class \code{DateUnit} (inherits from \code{arrow-enum}) of length
2.
-
-An object of class \code{Type::type} (inherits from \code{arrow-enum}) of
length 45.
-
-An object of class \code{StatusCode} (inherits from \code{arrow-enum}) of
length 13.
-
-An object of class \code{FileMode} (inherits from \code{arrow-enum}) of length
3.
-
-An object of class \code{MessageType} (inherits from \code{arrow-enum}) of
length 5.
-
-An object of class \code{Compression::type} (inherits from \code{arrow-enum})
of length 9.
-
-An object of class \code{FileType} (inherits from \code{arrow-enum}) of length
4.
-
-An object of class \code{ParquetVersionType} (inherits from \code{arrow-enum})
of length 3.
-
-An object of class \code{MetadataVersion} (inherits from \code{arrow-enum}) of
length 5.
-
-An object of class \code{QuantileInterpolation} (inherits from
\code{arrow-enum}) of length 5.
-
-An object of class \code{NullEncodingBehavior} (inherits from
\code{arrow-enum}) of length 2.
-
-An object of class \code{NullHandlingBehavior} (inherits from
\code{arrow-enum}) of length 3.
-
-An object of class \code{RoundMode} (inherits from \code{arrow-enum}) of
length 10.
-
-An object of class \code{JoinType} (inherits from \code{arrow-enum}) of length
8.
-}
\usage{
TimeUnit
@@ -84,5 +52,4 @@ JoinType
\description{
Arrow enums
}
-\keyword{datasets}
\keyword{internal}
diff --git a/r/man/reexports.Rd b/r/man/reexports.Rd
index c02ce79f87..56e7f165f0 100644
--- a/r/man/reexports.Rd
+++ b/r/man/reexports.Rd
@@ -1,5 +1,5 @@
% Generated by roxygen2: do not edit by hand
-% Please edit documentation in R/reexports-bit64.R, R/reexports-tidyselect.R
+% Please edit documentation in R/reexports-tidyselect.R
\docType{import}
\name{reexports}
\alias{reexports}
@@ -20,6 +20,6 @@ These objects are imported from other packages. Follow the
links
below to see their documentation.
\describe{
- \item{tidyselect}{\code{\link[tidyselect]{all_of}},
\code{\link[tidyselect:starts_with]{contains}},
\code{\link[tidyselect:starts_with]{ends_with}},
\code{\link[tidyselect]{everything}},
\code{\link[tidyselect:everything]{last_col}},
\code{\link[tidyselect:starts_with]{matches}},
\code{\link[tidyselect:starts_with]{num_range}},
\code{\link[tidyselect]{one_of}}, \code{\link[tidyselect]{starts_with}}}
+ \item{tidyselect}{\code{\link[tidyselect:all_of]{all_of()}},
\code{\link[tidyselect:contains]{contains()}},
\code{\link[tidyselect:ends_with]{ends_with()}},
\code{\link[tidyselect:everything]{everything()}},
\code{\link[tidyselect:last_col]{last_col()}},
\code{\link[tidyselect:matches]{matches()}},
\code{\link[tidyselect:num_range]{num_range()}},
\code{\link[tidyselect:one_of]{one_of()}},
\code{\link[tidyselect:starts_with]{starts_with()}}}
}}
diff --git a/r/man/vctrs_extension_array.Rd b/r/man/vctrs_extension_array.Rd
index a3b9d902a1..6fb1b33327 100644
--- a/r/man/vctrs_extension_array.Rd
+++ b/r/man/vctrs_extension_array.Rd
@@ -10,7 +10,7 @@ vctrs_extension_array(x, ptype = vctrs::vec_ptype(x),
storage_type = NULL)
vctrs_extension_type(x, storage_type = infer_type(vctrs::vec_data(x)))
}
\arguments{
-\item{x}{A vctr (i.e., \code{\link[vctrs:vec_assert]{vctrs::vec_is()}} returns
\code{TRUE}).}
+\item{x}{A vctr (i.e., \code{\link[vctrs:vec_is]{vctrs::vec_is()}} returns
\code{TRUE}).}
\item{ptype}{A \code{\link[vctrs:vec_ptype]{vctrs::vec_ptype()}}, which is
usually a zero-length
version of the object with the appropriate attributes set. This value
@@ -33,7 +33,7 @@ Most common R vector types are converted automatically to a
suitable
Arrow \link[=data-type]{data type} without the need for an extension type. For
vector types whose conversion is not suitably handled by default, you can
create a \code{\link[=vctrs_extension_array]{vctrs_extension_array()}}, which
passes \code{\link[vctrs:vec_data]{vctrs::vec_data()}} to
-\code{Array$create()} and calls
\code{\link[vctrs:vec_proxy]{vctrs::vec_restore()}} when the \link{Array} is
+\code{Array$create()} and calls
\code{\link[vctrs:vec_restore]{vctrs::vec_restore()}} when the \link{Array} is
converted back into an R vector.
}
\examples{