dplyr verbs for stars objects
dplyr verbs for stars objects; package dplyr needs to be loaded before these methods can be used for stars objects.
filter.stars(.data, ...) filter.stars_proxy(.data, ...) mutate.stars(.data, ...) mutate.stars_proxy(.data, ...) transmute.stars(.data, ...) transmute.stars_proxy(.data, ...) select.stars(.data, ...) select.stars_proxy(.data, ...) rename.stars(.data, ...) rename.stars_proxy(.data, ...) pull.stars(.data, var = -1) pull.stars_proxy(.data, ...) as.tbl_cube.stars(x, ...) slice.stars(.data, along, index, ..., drop = length(index) == 1) slice.stars_proxy(.data, along, index, ...) replace_na.stars(data, replace, ...) replace_na.stars_proxy(data, ...)
.data
: object of class stars
...
: see filtervar
: see pullx
: object of class stars
along
: name or index of dimension to which the slice should be appliedindex
: integer value(s) for this indexdrop
: logical; drop dimensions that only have a single index?data
: data set to work onreplace
: see replace_na : list with variable=value pairs, where value is the replacement value for NA'stif = system.file("tif/L7_ETMs.tif", package = "stars") x1 = read_stars(tif) if (require(dplyr, quietly = TRUE)) { x1 %>% slice("band", 2:3) x1 %>% slice("x", 50:100) }
Useful links