This is a function for testing pickler.
Arguments
- fct
convert factors to lowercase? If
TRUE
, factors are returned as character- .data
data.frame
,tibble
, ordata.table
Examples
str(process_text(datasets::CO2))
#> 'data.frame': 84 obs. of 5 variables:
#> $ plant : Ord.factor w/ 12 levels "Qn1"<"Qn2"<"Qn3"<..: 1 1 1 1 1 1 1 2 2 2 ...
#> $ type : Factor w/ 2 levels "Quebec","Mississippi": 1 1 1 1 1 1 1 1 1 1 ...
#> $ treatment: Factor w/ 2 levels "nonchilled","chilled": 1 1 1 1 1 1 1 1 1 1 ...
#> $ conc : num 95 175 250 350 500 675 1000 95 175 250 ...
#> $ uptake : num 16 30.4 34.8 37.2 35.3 39.2 39.7 13.6 27.3 37.1 ...
#> - attr(*, "formula")=Class 'formula' language uptake ~ conc | Plant
#> .. ..- attr(*, ".Environment")=<environment: R_EmptyEnv>
#> - attr(*, "outer")=Class 'formula' language ~Treatment * Type
#> .. ..- attr(*, ".Environment")=<environment: R_EmptyEnv>
#> - attr(*, "labels")=List of 2
#> ..$ x: chr "Ambient carbon dioxide concentration"
#> ..$ y: chr "CO2 uptake rate"
#> - attr(*, "units")=List of 2
#> ..$ x: chr "(uL/L)"
#> ..$ y: chr "(umol/m^2 s)"
str(process_text(datasets::CO2, fct = TRUE))
#> 'data.frame': 84 obs. of 5 variables:
#> $ plant : chr "qn1" "qn1" "qn1" "qn1" ...
#> $ type : chr "quebec" "quebec" "quebec" "quebec" ...
#> $ treatment: chr "nonchilled" "nonchilled" "nonchilled" "nonchilled" ...
#> $ conc : num 95 175 250 350 500 675 1000 95 175 250 ...
#> $ uptake : num 16 30.4 34.8 37.2 35.3 39.2 39.7 13.6 27.3 37.1 ...
#> - attr(*, "formula")=Class 'formula' language uptake ~ conc | Plant
#> .. ..- attr(*, ".Environment")=<environment: R_EmptyEnv>
#> - attr(*, "outer")=Class 'formula' language ~Treatment * Type
#> .. ..- attr(*, ".Environment")=<environment: R_EmptyEnv>
#> - attr(*, "labels")=List of 2
#> ..$ x: chr "Ambient carbon dioxide concentration"
#> ..$ y: chr "CO2 uptake rate"
#> - attr(*, "units")=List of 2
#> ..$ x: chr "(uL/L)"
#> ..$ y: chr "(umol/m^2 s)"