Re: [R-es] Agregar a un data.frame de manera automatica

2017-06-12 Por tema Carlos Ortega
Hola, Sí, la asignación que haces lo pones en una función. Y luego usas "apply()" aplicándolo sobre "datos" y por cada fila... Seria algo así como: apply(datos, 1, my_funcion) Saludos, Carlos Ortega www.qualityexcellence.es El 12 de junio de 2017, 12:39, Jesús Para Fernández <

Re: [R-es] Paralelizar R en windows

2017-06-12 Por tema Carlos Ortega
Hola, Aquí tienes una forma: https://stackoverflow.com/questions/27051856/reading-multiple-files-quickly-in-r Saludos, Carlos Ortega www.qualityexcellence.es El 12 de junio de 2017, 15:38, Jesús Para Fernández < j.para.fernan...@hotmail.com> escribió: > Buenas, > > Quiero paralelizar R en

Re: [R-es] QUitar bucles for

2017-06-12 Por tema Javier Marcuzzi
Estimado Jesús Para Fernández Si y No. En R antiguo, for no estaba vectorizado, o dicho de otra forma, R no esta vectorizado, para tener un rendimiento mayor hay formas de escribir donde aumenta el rendimiento, por otro lado aparecen funciones que colaboran para ordenar o trabajar con datos,

Re: [R-es] Bucle for que se salte los errores

2017-06-12 Por tema Javier Marcuzzi
Estimado Jesús Para Fernández Pero no es lo mismo, usted pidió para cuándo i vale 0, el tryCatch es para todos los casos en donde no se puede porque hay un error, justo coloco en el buscador la definición para compartirla y encuentro un ejemplo muy apropiado. # tryCatch.Rscript -- experiments

Re: [R-es] Bucle for que se salte los errores

2017-06-12 Por tema Jesús Para Fernández
He encontrado la respuesta. EL ejemplo que puse era trivial, ya que es obvio que if(i ==0) entonces next, pero me referia a sin saber si va a ser error el modelo o no. Para esto he encontrado la solución for(i in -3:3){ tryCatch({ z<-1/i > z<-z*z > modelo<-lm(z~1) },

Re: [R-es] Bucle for que se salte los errores

2017-06-12 Por tema Javier Marcuzzi
Case también podría ir, en realidad cualquier función de condicional, hay algo de gusto personal también (yo prefiero if). Javier Rubén Marcuzzi De: Xavi tibau alberdi Enviado: lunes, 12 de junio de 2017 9:46 Para: guillermo.vi...@uv.es CC: Lista R Asunto: Re: [R-es] Bucle for que se salte los

Re: [R-es] Bucle for que se salte los errores

2017-06-12 Por tema Xavi tibau alberdi
Otra opcio es no incluir en 0 For (i in c(-2,-1,1,2) El 12 jun. 2017 14:43, escribió: Hola, Creo que sería añadir if(i == 0) next Saludos, Guillermo > Buenas, �como puedo hacer que el bucle for se salte el error que salta cuando i<-0 en el codigo que paso?? > > > >

Re: [R-es] Bucle for que se salte los errores

2017-06-12 Por tema Javier Marcuzzi
Estimado Jesús Para Fernández Usando un if dentro de for Algo como If i<- 0 no hacer , else hacer Javier Rubén Marcuzzi De: Jesús Para Fernández Enviado: lunes, 12 de junio de 2017 9:29 Para: r-help-es@r-project.org Asunto: [R-es] Bucle for que se salte los errores Buenas, �como puedo hacer

Re: [R-es] OPINIONES comparacion personal de R en linux y windows

2017-06-12 Por tema Javier Marcuzzi
Buenos días a todos Estimado Eric R tiene dos partes, por un lado el que realiza cálculos y por el otro la forma de poder enviar lo que se debe hacer, esto es a partir de un archivo, escribiendo en una terminal, usando rstudio, rkward, entre otros, yo no recuerdo cuál fue la versión de R que

Re: [R-es] Bucle for que se salte los errores

2017-06-12 Por tema Guillermo.Vinue
Hola, Creo que sería añadir if(i == 0) next Saludos, Guillermo > Buenas, �como puedo hacer que el bucle for se salte el error que salta cuando > i<-0 en el codigo que paso?? > > > > count <- 0 > for(i in -2:2){ > z<-1/i > z<-z*z > modelo<-lm(z~1) > } > > > Gracias > > > >

Re: [R-es] OPINIONES comparacion personal de R en linux y windows

2017-06-12 Por tema eric
Hola Javier, he usado R principalmente en Linux, y principalmente en debian, aunque he tenido que usarlo tambien sobre windows y sobre otras distribuciones de Linux. La usabilidad a traves de todos ellos es basicamente la misma para mi, pues uso rkward que se

Re: [R-es] Agregar a un data.frame de manera automatica

2017-06-12 Por tema Jesús Para Fernández
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?

Re: [R-es] package ‘rgdal’ is not available (for R version 3.2.3)

2017-06-12 Por tema miguel.angel.rodriguez.muinos
Hola Javier Valdes Efectivamente, tiene razón Carlos; rgdal necesita como mínimo la versión 3.3.0 de R https://cran.r-project.org/web/packages/rgdal/index.html Un Saludo. El 12/06/2017 a las 8:30, Carlos J. Gil Bellosta escribió: > Prueba con una versión no antigua de R. > > El lun., 12 jun.

Re: [R-es] package ‘rgdal’ is not available (for R version 3.2.3)

2017-06-12 Por tema Carlos J. Gil Bellosta
Prueba con una versión no antigua de R. El lun., 12 jun. 2017 4:36, javier valdes escribió: > Estimados: > Es posible solucionar este tema?? He probado con varias alternativas > disponibles en internet, pero ninguna me ha funcionado aun. > Saludos. >