Me autocontesto, hacinedolo de la siguiente manera:

for(i in 1:240) {

  df[paste("inicio.refri", i, sep = 
".")]<-datos[which.max(datos[,109+i]),"LogDateTime"]

}



No hace falta usar el assing ni similares. Para nota, ¿se podria hacer con un 
lapply o similares?? y evitar usar el for?

Gracias

Jesús

________________________________
De: R-help-es <r-help-es-boun...@r-project.org> en nombre de Jesús Para 
Fernández <j.para.fernan...@hotmail.com>
Enviado: lunes, 12 de junio de 2017 11:58
Para: r-help-es@r-project.org
Asunto: [R-es] Agregar a un data.frame de manera automatica

Buenas,


Tengo un monton de variables que quiero meter en un data.frame.


Las variables las he ido extrayendo de la siguiente manera

for(i in 1:240) {
  #saco el inicio de cada refrigeracion
  aux1 <- paste("inicio.refri", i, sep = ".")
  assign(aux1,datos[which.max(datos[,109+i]),"LogDateTime"])

}


Y quiero buscar una funcion que me permita meter esas 240 inicio.refri1, 
....inicio.refri.240, en un data.frame como columnas, no como filas.

�Como puedo hacerlo de manera autom�tica?


Gracias!!!
Jes�s

        [[alternative HTML version deleted]]


        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a