New Learning Possibilities

What you learn during your lifetime will hopefully stay with you for the rest of your life. However, if you do not use the skills you have learned, they will get rusty, and if you do not sharpen them from time to time, you will find that they will be not any more readily usable …

More

Python Dash!

Let’s go to the point: Finally Python has what R used to have since a looong time ago with Shiny. This is nothing less than Python Dash, a Python framework for building  analytical applications (in the author’s own words). The library is based around Flask and Plotly, the installation is pretty easy and it is …

More

Evolution…

I have found out a couple of days ago that the evolution of the libraries in the Python ecosystem is FAST. It is not only fast, it is exceptionally fast. In my opinion some of these libraries are evolving together with the market and mainly for market reasons (one of these libraries is Pandas, part …

More

Jupyter Notebook on Android tablet

All started with this article from Leonardo Uieda’s blog (thanks Leonardo). I had already tried to run Python on Android, using the Pyonic Python 3 interpreter.  Not bad, but… hey, it started to be hard to do anything else than the standard Python libraries. I needed something more. I needed all the standard libraries, numpy, …

More

SQLite and Python

I have already written an article about using a SQLite database from R.  I was playing recently with some data, scraped from a web site to text files, that I wanted to transform into a SQLite database. I decided to do it in python, using the sqlite3 module. After a few experiments, I noticed that …

More

An unusual distraction…

Now something different! Well, besides trying to learn as much as possible about Data Science, Machine Learning, Big Data etc, a few weeks ago I was brutally deviated to other subjects, by being asked the following question by my fourteen years old son: “Dad, can you teach me some programming”? At that point a number …

More

Reproducible Research

This MOOC is conceptually one of the most interesting ones that I have taken to date. It is based around the implementation of the concept of “Literate Programming”, introduced by Donald Knuth in his 1992 book, in which basically a system where documentation and “live” source code are presented in the same document. In the …

More