Archivo para Enero, 2010

Truco R. Valores perdidos a 0, ejemplo de uso de sapply

Domingo, Enero 31st, 2010

Muy habitual partinos la cabeza con valores perdidos en R. Los NA pueden darnos algún quebradero de cabeza. Este truco es muy sencillo, transforma valores  missing a 0 y nos sirve para aplicar funciones a data.frame con la función sapply. Veamos el sencillo ejemplo: x=c(1,23,5,9,0,NA) y=c(5,45,NA,78,NA,34) dataf=data.frame(cbind(x,y)) mean(dataf$x,na.rm=TRUE) mean(dataf$y,na.rm=TRUE) #Podría interesarnos tener en cuenta los NAs sum(dataf$x,na.rm=TRUE)/nrow(dataf) sum(dataf$y,na.rm=TRUE)/nrow(dataf) Tenemos ...

Monográfico. Regresión logística con R

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 ...

Nace datanalytics.wordpress.com

Miércoles, Enero 27th, 2010

Analisis y decision se despide de Carlos J. Gil Bellosta. Nace http://datanalytics.wordpress.com/ su propio proyecto. Desde aquí tiene todo nuestro apoyo y su correspondiente link. Han sido 23 entradas de las que no quiero destacar ninguna; aunque él sabe que hay una que es una referencia en lengua española. La ...

Monográfico. Paquete de R NNET para modelos de redes neuronales

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 ...

Sigo migrando de SAS a WPS

Miércoles, Enero 20th, 2010

Sigo con una hipotética migración de SAS a WPS. Fundamental, ¿qué sucede cuando leo tablas SAS? ¿Puedo leerlas, al fin y al cabo son propietarias? Ningún problema, podemos leer perfectamente tablas SAS. Si trabajamos en una librería con tablas SAS los ficheros generados serán .sas7bdat sin embargo si trabajamos en ...

Acercamiento a WPS. Migrando desde SAS

Domingo, Enero 17th, 2010

Poco a poco comienzo a trabajar con el clónico de SAS WPS. Estoy trabajando con la versión 2.3.5. De momento las impresiones no pueden ser mejores. El interfaz me recuerda a Enterprise Guide, trabajamos con proyectos que pueden estar compuestos de scripts (códigos de SAS) o ficheros. En cuanto al ...

El futuro de la profesión

Viernes, Enero 15th, 2010

Nuestra profesión, la del estadístico que trabaja en la industria o la consultoría, está sometida a los cambios que exige el nuevo siglo. Llevo meses clamando en vano frente a un público que no escucha mis advertencias de peligro de obsolescencia. Pero un anuncio de un puesto de trabajo en ...

Noticia interesante sobre WPS

Jueves, Enero 14th, 2010

Tocada de narices a SAS por parte de WPS: A BLIGHTY BASED software outfit that is being sued by a big US company in a bid to shut it down has just scored a win with IBM.World Programming's WPS software has been approved as ready for IBM's Linux on its system ...

Uso de CASE en PROC SQL

Miércoles, Enero 13th, 2010

Vamos a estudiar como funciona CASE en un PROC SQL. Son palabras que aparecen en las búsquedas de Google y también he observado que el número de visitas al blog ha descendido en los últimos días y no sólo es debido a las vacaciones navideñas. El 60% de los clicks ...

Monografico. Paquete sqldf, si sabes sql, sabes R

Martes, Enero 12th, 2010

El paquete sqldf de R nos permite ejecutar sentencias de SQL . Las cláusulas, las expresiones, los predicados,... son lasalvación para muchos tipos mediocres como el ahora escribiente. sqldf es un módulo imprescindible, hasta el novio de Falete es capaz de programar en SQL. Evidentemente no voy a enseñaros a ...