Problem
Error in paste("Variable type cannot be changed from", varTypeOrig, "to", : argument "varName" is missing, with no default
Solution
The nameVarInfo object expects to be a list of variables with each variable in the list having a list of properties set, of which 'newName' is one. The correct way to set the nameVarInfo with updated column names would be:
nameVarInfo <- list(existingName1 = list(newName = "nameiwant1"),
existingName2 = list(newName = "nameiwant2"), existingName3 = list(newName = "nameiwant3), ...) rxSetVarInfoXdf(nameVarInfo, retStubxdf)