![]() |
Data Science Desktop Survival Guide
by Graham Williams |
![]() |
|||
Extract Column as Vector |
20200813 To extract a single column from a dataset and return it as a vector rather than as a dataset column we can use dplyr::pull().
In the example below all of the values of a particular column are pulled and we retain just the base::unique() values from the resulting vector.
Using a tee pipe, the first pipe (between the curly brackets) will print a number of the locations, whilst the continuing pipe flows the vector on to be assigned into a variable for later use.
ds %>%
pull(location) %>% unique() %T>% {head(., 20) %>% print()} -> locations
|