@@ -350,7 +350,7 @@ add_qdf_to_codebook <- function(qdf,
350
350
} else {
351
351
codebook <- read_csv(path_to_codebook , col_types = cols(
352
352
.default = col_character(),
353
- wave = col_integer (),
353
+ wave = col_double (),
354
354
variable = col_character(),
355
355
replaces = col_character(),
356
356
description = col_character(),
@@ -399,7 +399,7 @@ add_static_fields <- function(codebook,
399
399
codebook <- bind_rows(codebook , static_fields ) %> %
400
400
filter(! (variable == " module" & wave < 11 ), # module field is only available for wave >= 11
401
401
! (variable %in% c(" wave" , " UserLanguage" , " fips" ) & wave < 4 ), # wave, UserLangauge, and fips fields are only available for wave >= 4
402
- ! (variable == " w12_treatment" & wave = = 12.5 ), # experimental arm field is only available for wave == 12.5
402
+ ! (variable == " w12_treatment" & wave ! = 12.5 ), # experimental arm field is only available for wave == 12.5
403
403
variable != " Random_Number"
404
404
)
405
405
@@ -438,7 +438,7 @@ get_static_fields <- function(wave,
438
438
add_qsf_to_codebook <- function (path_to_qsf , path_to_codebook ) {
439
439
qdf <- process_qsf(path_to_qsf )
440
440
codebook <- add_qdf_to_codebook(qdf , path_to_codebook )
441
- write_excel_csv(codebook , path_to_codebook )
441
+ write_excel_csv(codebook , path_to_codebook , quote = " needed " )
442
442
}
443
443
444
444
0 commit comments