Category Archives: Programming

Knapsack 0/1 problem in Python

It’s been a while since I last posted something, but today I decided to start writing on the blog periodically again. Today, I bring a very simple implementation of the 0/1 knapsack problem in Python using a dynamic programming approach. The first chunk of code is to calculate the cost matrix. The second is to […]

Bondad de Ajuste en R usando MLE y K-S.

¿Cuántas veces nos hemos encontrado delante de unos datos y nos hubiera gustado saber si siguen algún tipo de distribución concreta? Generalmente se recurre a técnicas de bondad de ajuste en paquetes ya existentes en R, pero lleva mucho tiempo comprobar *una por una*, con estimación de los posibles parámetros por medio. Escribiremos una función […]

Estimación de máxima verosimilitud usando R

No siempre se tienen expresiones explícitas para los estimadores de máxima verosimilitud, de hecho, estos casos suelen ser la orden y no la excepción. En general, se aplican técnicas de optimización numérica sobre la función de densidad propuesta. Para el ejemplo, supondremos que tenemos datos de . Los estimadores de máxima verosimilitud simultáneos no tienen […]

Análisis de sentimiento usando Twitter API

La API de Twitter facilita bastante la extracción de tweets desde cualquier lenguaje de programación. El paquete ‘twitteR’ de R facilita aún más las cosas. Lo primero de todo es registrar nuestra aplicación en la página de desarrolladores de Twitter, para que nos den keys para la aplicación cliente. Una vez hecho esto, pasamos al […]