"max" n'a pas de sens pour les facteurs de R

getImportDate <- function(){
  hdfs.init()
  f <- hdfs.file("/user/rstudio/rdataecommerce4.csv","r")
  m <- hdfs.read(f)
  c <- rawToChar(m)
  data <- read.table(textConnection(c), header=TRUE , sep = ",")
  print(max(data$date, na.rm=TRUE))  //ERROR AT THIS LINE

}

J'obtiens l'erreur:

Error in Summary.factor(c(49L, 49L, 49L, 49L, 68L, 69L, 71L, 72L, 74L,  : ‘max’ not meaningful for factors

Pourquoi j'obtiens cette erreur et Comment puis-je résoudre ce problème?

si @RHertel ou @lukeA la réponse de travaux dépend de la structure de vos données (que vous n'avez pas montré). Ce sont des valeurs typiques de la date colonne ... ?

OriginalL'auteur Simran kaur | 2016-06-04