| checkVarNames {eatGADS} | R Documentation |
Check names for SQLite column name conventions.
Description
Checks names for SQLite column name conventions and
applies appropriate variable name changes to GADSdat or all_GADSdat objects.
Usage
checkVarNames(GADSdat, checkKeywords = TRUE, checkDots = TRUE)
Arguments
GADSdat |
|
checkKeywords |
Logical. Should |
checkDots |
Logical. Should occurrences of |
Details
Invalid column names in a SQLite data base include
-
SQLitekeywords (seesqlite_keywords) and column names with a
"."in it.
The corresponding variable name changes are
appending the suffix
"Var"to allSQLitekeywords andchanging all
"."in variable names to"_".
Note that avoiding "." in variable names is beneficial for multiple reasons, such as
avoiding confusion with S3 methods in R and issues when importing from Stata.
Value
Returns the original object with updated variable names.
Examples
# Change example data set (create an invalid variable name)
pisa2 <- changeVarNames(pisa, oldNames = "computer_age",
newNames = "computer.age")
pisa3 <- checkVarNames(pisa2)