child_census_vectors {cancensus} | R Documentation |

## List all child variables from vector hierarchies given either a list of Census
variables returned by
`list_census_vectors`

, `search_census_vectors`

, `find_census_vectors`

, or a direct string reference to the vector code.

### Description

List all child variables from vector hierarchies given either a list of Census
variables returned by
`list_census_vectors`

, `search_census_vectors`

, `find_census_vectors`

, or a direct string reference to the vector code.

### Usage

```
child_census_vectors(
vector_list,
leaves_only = FALSE,
max_level = NA,
keep_parent = FALSE
)
```

### Arguments

`vector_list` |
the list of vectors to be used, either a character vector or a filtered tibble
as returned from |

`leaves_only` |
boolean flag to indicate if only final leaf vectors should be returned, i.e. terminal vectors that themselves do not have children. |

`max_level` |
optional, maximum depth to look for child vectors. Default is |

`keep_parent` |
optional, also return parent vector in list of results. Default is set to |

### Examples

```
# Query parent vectors directly using vector identifier
child_census_vectors("v_CA16_2510")
## Not run:
# Example using multiple vectors coerced into a list
child_census_vectors(c("v_CA16_2510","v_CA16_2511","v_CA16_2512"))
# or, equivalently
selected_vectors <- c("v_CA16_2510","v_CA16_2511","v_CA16_2512")
child_census_vectors(selected_vectors)
# Example using dplyr and piped arguments
library(dplyr, warn.conflicts = FALSE)
list_census_vectors("CA16") %>%
filter(vector == "v_CA16_2510") %>%
child_census_vectors(TRUE)
# this will return the equivalent of c("v_CA16_2510", child_census_vectors("v_CA16_2510"))
list_census_vectors("CA16") %>%
filter(vector == "v_CA16_2510") %>%
child_census_vectors(TRUE, keep_parent = TRUE)
## End(Not run)
```

[Package

*cancensus*version 0.5.7 Index]