[ Web Proxy ]
URL:
Viewing: https://arrow.apache.org/docs/python/generated/../../cpp/../r/articles/./../reference/cast.html [Back]  [Original]

Change the type of an array or column cast Arrow R Package Skip to contents
Arrow R Package 25.0.1

This is a wrapper around the $cast() method that many Arrow objects have. It is more convenient to call inside dplyr pipelines than the method.

Usage

cast(x, to, safe = TRUE, ...)

Arguments

x

an Array, Table, Expression, or similar Arrow data object.

to

DataType to cast to; for Table and RecordBatch, it should be a Schema.

safe

logical: only allow the type conversion if no data is lost (truncation, overflow, etc.). Default is TRUE.

...

specific CastOptions to set

Value

An Expression

See also

data-type for a list of DataType to be used with to.

Arrow C++ CastOptions documentation # nolint for the list of supported CastOptions.

Examples

if (FALSE) { # \dontrun{
mtcars |>
  arrow_table() |>
  mutate(cyl = cast(cyl, string()))
} # }

On this page


Web Proxy Viewer  |  New URL  |  Original Page