val_cname {psyosphere} | R Documentation |
Validate the column name of a data frame
val_cname(tracks, cname, type = "", size = 0, force = 2, def = TRUE)
tracks |
|
cname |
|
type |
|
size |
|
force |
numeric. An error with |
def |
logical. Ignore this check if |
character
Benjamin Ziepert. Please send feedback to: feedback-psyosphere@analyse-gps.com.
data(psyo) # Test t_id t1 <- psyo t_id <- "id" e <- val_cname(t1, t_id, size = 15, type = "numeric"); if (e != "") {stop(e)} # Be aware that id column is saved as "factor" and therefore mode() returns # numeric. # Uncomment the following tests to make them work # t2 <- psyo # t_id <- 1 # e <- val_cname(t2, t_id); if (e != "") {stop(e)} # t3 <- psyo # t_id <- "id" # e <- val_cname(t3, t_id, size = 15, type = "character"); if (e != "") {stop(e)} # t4 <- psyo # t_id <- "id" # e <- val_cname(t4, t_id, size = 20); if (e != "") {stop(e)} # t5 <- psyo # t_id <- "id" # e <- val_cname(t5, t_id, size = "20"); if (e != "") {stop(e)}