| type.convert {base} | R Documentation | 
Convert a character vector to logical, integer, numeric, complex or factor as appropriate.
type.convert(x, na.strings = "NA", as.is = FALSE, dec = ".")
x | 
a character vector. | 
na.strings | 
a vector of strings which are to be interpreted as
NA values.  Blank fields are also considered to be
missing values in logical, integer, numeric or complex vectors. | 
as.is | 
logical. See Details. | 
dec | 
the character to be assumed for decimal points. | 
This is principally a helper function for read.table.
Given a character vector, it attempts to convert it to logical,
integer, numeric or complex, and failing that converts it to factor
unless as.is = TRUE.  The first type that can accept all the
non-missing values is chosen.
Vectors which are entirely missing values are converted to logical,
since NA is primarily logical.
A vector of the selected class, or a factor.