Lista de los lengajes de programación mas populares

Hacía mucho tiempo que no me daba una vuelta por TIOBE para conocer los lenguajes de programación más populares. Este estudio se realiza mensualmente y la verdad es que he encontrado pocos cambios con respecto a 2008. De los lenguajes que se tratan en este blog tenemos en el puesto 15 a SAS y en el puesto 30 a R. Vemos pocas cosas de Visual Basic y hemos rozado el PL/SQL. Debería empezar a trabajar con MATLAB y Python. ...

26 de septiembre de 2009 · rvaquerizo

Primeras jornadas de usuarios de R en España: ya es oficial

Se acaba de hacer pública la convocatoria a las primeras Jornadas de Usuarios de R en España. Como miembro del comité organizador, quiero realizar una invitación a los lectores de este blog para que acudan y participen.

25 de septiembre de 2009 · cgbellosta

¿Qué hacer con los valores perdidos de nuestras variables?

Creo que casi todos los que han hecho modelos matemáticos alguna vez en su vida se han encontrado con la pregunta que titula este breve artículo. Aunque más que artículo es una reflexión y sobre todo espero que al final sea un pequeño foro de ideas y de métodos con los que hacer frente a este problema. Lo primero que me plantearía yo es: ¿por qué perdemos datos? Podemos tener una imperfección a la hora de recoger la información y podría ayudarnos a mejorar el proceso. También un valor perdido puede ser un valor en sí mismo. No es lo mismo tener un consumo de 0 euros con un teléfono móvil que no tener teléfono móvil; sin embargo, si sabemos que tenemos teléfono móvil, un valor perdido es un 0 ya que no aparece el consumo en nuestros sistemas; en la telefonía este es un caso prototípico de valor perdido. Otro ejemplo es la medición de un paciente que ha abandonado el estudio; en este caso el dato recogido es nulo, y debemos evaluar si tener en cuenta ese registro para nuestro estudio. El primer paso ante un análisis de los valores perdidos es definir «valor perdido». ...

16 de septiembre de 2009 · rvaquerizo

Lecciones de economía de un ignorante. No me dan hipoteca

En una boda, en el aperitivo de entrada, un amigo me pregunta: — Raúl, ¿por qué en los bancos no me dan una hipoteca? — Porque eres una inversión. ¿Por qué voy a invertir yo en ti? Para una entidad bancaria eres una inversión. — No pido el $100%$ del valor de tasación de la vivienda. Me pueden avalar mis padres y, por si fuera poco, mi nómina puede asumir una cuota mensual muy alta. Pero entro en la oficina y poco más y se ríen de mí. ...

7 de septiembre de 2009 · rvaquerizo

SAS no se vende

Entrevista a Goodnight en Bloomberg Viene a decir que no quiere escuchar ofertas porque SAS no está en venta. Me imagino que en realidad las ofertas no serán muy atractivas, pero al final vendrá SAP y… Si no, cómo va a luchar contra IBM y SPSS.

7 de septiembre de 2009 · rvaquerizo

Monográfico. Árboles de clasificación con RPART

Con este rápido monográfico voy a acercarme a los árboles de regresión con R. Esta metodología de predicción realiza construcciones lógicas que establecen reglas que nos permiten clasificar observaciones en función de una variable respuesta y de las relaciones existentes entre las variables dependientes. En esta primera aproximación, no voy a entrar en algoritmos ni en tipos de árboles; intentaré despertar la curiosidad del lector sobre este tipo de análisis y, sobre todo, quiero acercar R al mundo empresarial, un ámbito donde creo que R aún tiene mucho camino por recorrer en España. ...

31 de agosto de 2009 · rvaquerizo

Truco SAS. Transponer tablas con PROC TRANSPOSE, DATA o PROC SQL

Para transponer datasets, disponemos en SAS del PROC TRANSPOSE. El ahora escribiente no es muy partidario de emplearlo; prefiero otras metodologías para transponer conjuntos de datos SAS. Voy a trabajar con un ejemplo que os servirá para aproximaros al TRANSPOSE y para entender mejor las opciones de lectura de un paso DATA y el funcionamiento del PROC SQL. La idea es, partiendo de una tabla de hechos por meses, transponer un campo importe. Vamos a simular una tabla con esa estructura: ...

27 de agosto de 2009 · rvaquerizo

Ranking IDC de Business Analytics Market

Interesante noticia de Intelligence Enterprise. Tras la compra de SPSS por parte de IBM, sigo pensando en cuáles pueden ser los siguientes movimientos de compra o “fusión”. Me extraña que SAP no haya realizado ninguna compra, porque pronto se verá superado por IBM. Imagino que, al seguir creciendo el mercado, los precios serán muy altos. En mi opinión, alguno de los top 5 tendrá que tocar a los top 10 como Teradata, Informatica o MicroStrategy. ...

26 de agosto de 2009 · rvaquerizo

Truco SAS. Identificar el proceso en Unix con SYSJOBID

Un truco SAS muy rápido y que a algún compañero le ha venido muy bien y por eso lo pongo. La macrovariable &SYSJOBID nos identifica el job de UNIX que está corriendo en ese momento. Es una macro del sistema y se halla en el diccionario de macros de SAS. Tenemos una vista en SASHELP.VMACRO de cuáles son estas macros AUTOMATIC. Curiosead SASHELP, tiene algunas vistas muy interesantes; creo que ya he comentado algo sobre ellas. ...

26 de agosto de 2009 · rvaquerizo

Lecciones de economía de un ignorante. Una cerveza 100 pesetas

La única solución que se me ocurre para que salgamos de la crisis es devaluar la peseta y, como funcionamos con euros, pues a lo mejor tenemos que volver a los duros con la cara del tío Juancar… Hay otros que sí que saben de economía que dicen lo mismo que yo y, por más vueltas que le doy, no se me ocurre cómo puede la economía española volver a ser competitiva. Mientras sigamos en el euro no creceremos. Además, creo que es algo que flota en el inconsciente colectivo. Y como no nos demos prisa en arreglar esto, volvemos a los reales y preparamos un corralito. ...

20 de agosto de 2009 · rvaquerizo