1212# ' @return tibble format data table output
1313# '
1414# ' @examples
15+ # ' \donttest{
1516# ' # Retrieve a table with an NDM code
1617# ' get_cansim("34-10-0013")
1718# ' # Retrieve a table with an old-style CANSIM code
1819# ' get_cansim("026-0018")
19- # '
20+ # ' }
2021# ' @export
2122get_cansim <- function (cansimTableNumber , language = " english" , refresh = FALSE , timeout = 200 ){
2223 get_cansim_ndm(cleaned_ndm_table_number(cansimTableNumber ), language , refresh , timeout = timeout )
@@ -50,9 +51,10 @@ adjust_cansim_values_by_variable <-function(data, var){
5051# ' @return Returns the input tibble with with adjusted values
5152# '
5253# ' @examples
54+ # ' \donttest{
5355# ' cansim_table <- get_cansim("34-10-0013")
5456# ' normalize_cansim_values(cansim_table)
55- # '
57+ # ' }
5658# ' @export
5759normalize_cansim_values <- function (data , replacement_value = NA , normalize_percent = TRUE , default_month = " 01" , default_day = " 01" ,factors = FALSE ,strip_classification_code = FALSE ){
5860 language <- ifelse(" VALEUR" %in% names(data )," fr" ," en" )
@@ -136,8 +138,9 @@ normalize_cansim_values <- function(data, replacement_value=NA, normalize_percen
136138# ' @return new-format NDM table number
137139# '
138140# ' @examples
141+ # ' \donttest{
139142# ' cansim_old_to_new("026-0018")
140- # '
143+ # ' }
141144# ' @export
142145cansim_old_to_new <- function (oldCansimTableNumber ){
143146 # cache the file as data, old table numbers should not change
@@ -304,8 +307,9 @@ parse_and_fold_in_metadata <- function(data,meta,data_path){
304307# ' @return tibble format data table output
305308# '
306309# ' @examples
310+ # ' \donttest{
307311# ' get_cansim("34-10-0013")
308- # '
312+ # ' }
309313# ' @export
310314get_cansim_ndm <- function (cansimTableNumber , language = " english" , refresh = FALSE ,timeout = 200 ){
311315 cleaned_number <- cleaned_ndm_table_number(cansimTableNumber )
@@ -375,8 +379,9 @@ get_cansim_ndm <- function(cansimTableNumber, language="english", refresh=FALSE,
375379# Set to higher values for large tables and slow network connection. (Default is \code{200}).
376380# '
377381# ' @examples
382+ # ' \donttest{
378383# ' get_cansim_table_info("34-10-0013")
379- # '
384+ # ' }
380385# ' @export
381386get_cansim_table_info <- function (cansimTableNumber , language = " english" , refresh = FALSE , timeout = 200 ){
382387 data_path <- paste0(base_path_for_table_language(cansimTableNumber ,language )," .Rda1" )
@@ -398,8 +403,9 @@ get_cansim_table_info <- function(cansimTableNumber, language="english", refresh
398403# Set to higher values for large tables and slow network connection. (Default is \code{200}).
399404# '
400405# ' @examples
406+ # ' \donttest{
401407# ' get_cansim_table_survey("34-10-0013")
402- # '
408+ # ' }
403409# ' @export
404410get_cansim_table_survey <- function (cansimTableNumber , language = " english" , refresh = FALSE , timeout = 200 ){
405411 data_path <- paste0(base_path_for_table_language(cansimTableNumber ,language )," .Rda3" )
@@ -420,8 +426,9 @@ get_cansim_table_survey <- function(cansimTableNumber, language="english", refre
420426# Set to higher values for large tables and slow network connection. (Default is \code{200}).
421427# '
422428# ' @examples
429+ # ' \donttest{
423430# ' get_cansim_table_subject("34-10-0013")
424- # '
431+ # ' }
425432# ' @export
426433get_cansim_table_subject <- function (cansimTableNumber , language = " english" , refresh = FALSE , timeout = 200 ){
427434 data_path <- paste0(base_path_for_table_language(cansimTableNumber ,language )," .Rda4" )
@@ -442,8 +449,9 @@ get_cansim_table_subject <- function(cansimTableNumber, language="english", refr
442449# Set to higher values for large tables and slow network connection. (Default is \code{200}).
443450# '
444451# ' @examples
452+ # ' \donttest{
445453# ' get_cansim_table_short_notes("34-10-0013")
446- # '
454+ # ' }
447455# ' @export
448456get_cansim_table_short_notes <- function (cansimTableNumber , language = " english" , refresh = FALSE , timeout = 200 ){
449457 data_path <- paste0(base_path_for_table_language(cansimTableNumber ,language )," .Rda5" )
@@ -464,8 +472,9 @@ get_cansim_table_short_notes <- function(cansimTableNumber, language="english",
464472# Set to higher values for large tables and slow network connection. (Default is \code{200}).
465473# '
466474# ' @examples
475+ # ' \donttest{
467476# ' get_cansim_column_list("34-10-0013")
468- # '
477+ # ' }
469478# ' @export
470479get_cansim_column_list <- function (cansimTableNumber , language = " english" , refresh = FALSE , timeout = 200 ){
471480 data_path <- paste0(base_path_for_table_language(cansimTableNumber ,language )," .Rda2" )
@@ -487,8 +496,9 @@ get_cansim_column_list <- function(cansimTableNumber, language="english", refres
487496# Set to higher values for large tables and slow network connection. (Default is \code{200}).
488497# '
489498# ' @examples
499+ # ' \donttest{
490500# ' get_cansim_column_categories("34-10-0013", "Geography")
491- # '
501+ # ' }
492502# ' @export
493503get_cansim_column_categories <- function (cansimTableNumber , column , language = " english" , refresh = FALSE , timeout = 200 ){
494504 data_path <- paste0(base_path_for_table_language(cansimTableNumber ,language )," .Rda2" )
@@ -513,8 +523,9 @@ get_cansim_column_categories <- function(cansimTableNumber, column, language="en
513523# ' @return none
514524# '
515525# ' @examples
526+ # ' \donttest{
516527# ' get_cansim_table_overview("34-10-0013")
517- # '
528+ # ' }
518529# ' @export
519530get_cansim_table_overview <- function (cansimTableNumber , language = " english" , refresh = FALSE ){
520531 cansimTableNumber <- cleaned_ndm_table_number(cansimTableNumber )
@@ -556,6 +567,11 @@ get_cansim_table_overview <- function(cansimTableNumber, language="english", ref
556567# '
557568# ' @return A vector of categories
558569# '
570+ # ' @examples
571+ # ' \donttest{
572+ # ' data <- get_cansim("16-10-0117")
573+ # ' categories_for_level(data,"North American Industry Classification System (NAICS)",level=2)
574+ # ' }
559575# ' @export
560576categories_for_level <- function (data ,column_name , level = NA , strict = FALSE , remove_duplicates = TRUE ){
561577 hierarchy_name = paste0(" Hierarchy for " ,column_name )
@@ -645,6 +661,10 @@ generate_table_metadata <- function(){
645661# '
646662# ' @return none
647663# '
664+ # ' @examples
665+ # ' \donttest{
666+ # ' view_cansim_webpage("34-10-0013")
667+ # ' }
648668# ' @export
649669view_cansim_webpage <- function (cansimTableNumber ){
650670 browser <- getOption(" browser" )
@@ -662,8 +682,9 @@ view_cansim_webpage <- function(cansimTableNumber){
662682# ' @return a tibble containing the table metadata
663683# '
664684# ' @examples
685+ # ' \donttest{
665686# ' get_cansim_cube_metadata("34-10-0013")
666- # '
687+ # ' }
667688# ' @export
668689get_cansim_cube_metadata <- function (cansimTableNumber ){
669690 table_id = naked_ndm_table_number(cansimTableNumber )
@@ -712,9 +733,10 @@ get_cansim_cube_metadata <- function(cansimTableNumber){
712733# ' @return String object containing URL for specified table number
713734# '
714735# ' @examples
736+ # ' \donttest{
715737# ' get_cansim_table_url("34-10-0013")
716738# ' get_cansim_table_url("34-10-0013", language = "fr")
717- # '
739+ # ' }
718740# ' @export
719741get_cansim_table_url <- function (cansimTableNumber , language = " en" ){
720742 l <- cleaned_ndm_language(language ) %> % substr(1 ,2 )
@@ -735,8 +757,9 @@ get_cansim_table_url <- function(cansimTableNumber, language = "en"){
735757# ' @return A tibble with Statistics Canada data table product ids and their release times
736758# '
737759# ' @examples
760+ # ' \donttest{
738761# ' get_cansim_changed_tables("2018-08-01")
739- # '
762+ # ' }
740763# ' @export
741764get_cansim_changed_tables <- function (start_date ){
742765 end_date = NA
@@ -763,8 +786,9 @@ get_cansim_changed_tables <- function(start_date){
763786# Set to higher values for large tables and slow network connection. (Default is \code{200}).
764787# '
765788# ' @examples
789+ # ' \donttest{
766790# ' get_cansim_table_notes("34-10-0013")
767- # '
791+ # ' }
768792# ' @export
769793get_cansim_table_notes <- function (cansimTableNumber ,language = " en" ,refresh = FALSE , timeout = 200 ) {
770794 cleaned_language <- cleaned_ndm_language(language )
0 commit comments