Viernes, Enero 7th, 2011
La función paste nos permite concatenar cadenas de texto con R:
paste("Dato",rep(1:10),sep="")
Parse recoge una expresión pero no la evalúa:
parse(text="sqrt(121)")
Y por último eval evalúa una expresión:
eval(parse(text="sqrt(121)"))
Interesantes funciones que nos pueden permitir automatizar códigos recursivos o códigos guardados como objetos en R. Imaginemos el siguiente ejemplo de R:
ejemplo1 <- data.frame(replicate (20,rpois(20,10)))
nom <- paste("dato",1:20,sep="")
names(ejemplo1) ...
Publicado en Formación, R, Trucos | No hay Comentarios »
Sábado, Diciembre 18th, 2010
Vamos a conectar R a nuestra BBDD postgres. Lo vamos a hacer vía ODBC con el paquete de R RODBC [inciso] recordad que todo el trabajo lo estamos realizando bajo Win. Además trabajar con ODBC nos permitirá conectar nuestro postgres con Access o Excel. Aunque para este tipo de tarea ...
Publicado en Formación, Monográficos, R | 2 Comentarios »
Sábado, Noviembre 27th, 2010
Un poco de bricolaje. Se trata de crear un sistema de información sin coste y que nos permita almacenar nuestros datos con orden y coherencia, crear informes y realizar modelos matemáticos bajo Windows. Es perfectamente replicable para Linux. También estoy abierto a sugerencias ya que tampoco soy ningún experto en ...
Publicado en Business Intelligence, Formación, Monográficos | 7 Comentarios »
Miércoles, Septiembre 8th, 2010
Un truco de R práctico que busca la colaboración de los lectores para mejorarlo. Se trata de leer ficheros xml con R. Los más asiduos ya sabéis que paquete voy a emplear, el XML. En los últimos tiempos la sentencia require(XML) aparece al principio de casi todos mis códigos en ...
Publicado en Formación, R, Trucos | No hay Comentarios »
Domingo, Junio 13th, 2010
Hoy quería yo revindicar la figura de un tipo bastante maltratado: Thomas Malthus. Maltratado porque era un poco reaccionario y facha, y parece que eso es suficiente para que se olviden de uno, aunque fuera el tipo que más ha aportado a la demografía.Y el homenaje tenía que hacérselo con ...
Publicado en Formación, Monográficos, R | No hay Comentarios »
Lunes, Junio 7th, 2010
En el blog hermano de Carlos Gil han puesto en marcha uno de los proyectos más interesantes que han pasado por la blogosfera últimamente. Un agregador de noticias de R en español. Un proyecto similar a R-bloggers pero en lengua hispana. Por supuesto este blog es uno de los participantes.
El ...
Publicado en R | 1 Comentario »
Jueves, Mayo 20th, 2010
'Random walk' hace referencia a la teoría financiera de que los mercados financieros siguen un camino aleatorio. Pero NO vamos discutir si se da o NO se da tal hipótesis, lo que SÍ vamos a hacer es utilizar R para seguir las acciones, fondos de inversión, o sencillamente para ver ...
Publicado en Formación | 11 Comentarios »
Jueves, Marzo 18th, 2010
Sigo añadiendo pocos mensajes al blog por falta de tiempo. Corren malos tiempos para el ahora escribiente. A este paso el blog no llegara nunca a las 4.000 visitas mensuales objetivo muy ambicioso para este 2010. Pero en este mensaje quería enlazar el blog de un ex compañero:
http://miguelinlas3.blogspot.com/
Interesante proyecto que ...
Publicado en R | No hay Comentarios »
Viernes, Enero 29th, 2010
Por fin nos metemos con la regresión logística en R. Nos meteremos con WPS (si es posible). Los modelos de regresión logística son los más utilizados en las áreas en las que el ahora escribiente ha trabajado. ¿Por qué tiene tanto "éxito"? Porque es el mejor ejemplo de modelo de ...
Publicado en Data Mining, Formación, Modelos, Monográficos, R | 9 Comentarios »
Martes, Enero 26th, 2010
Quiero introduciros a los modelos de redes neuronales con R, mas concretamente quiero acercaros al módulo nnet de R. Tenemos extensa literatura al respecto de las redes neuronales, personalmente considero de lectura obligatoria este link (y prácticamente toda la documentación de este profesor) El paquete nnet nos permite crear ...
Publicado en Data Mining, Formación, Monográficos, R | 1 Comentario »