Visualizando estadisticas de pokemon usando plotly ( gráfica de radar)

Posted on sáb 01 diciembre 2018 in Tutorial Python • Tagged with Python, Matplotlib, Visualización, Plotly, Data Science, Ciencia de Datos, Kaggle, Pandas, Numpy • 4 min read

Luego de un tiempo sin escribir, retomo los artículos sobre Ciencia de Datos, ahora con visualización de datos. Para ello se usará la estadística de un repositorio de datos sobre los pokemon.

El gráfico radar es un gráfico que consiste en una secuencia de radios equi-angulares, llamados radios, y cada …


Continue reading

Generar gráficos animados de burbuja a lo Gapminer con Python

Posted on sáb 06 octubre 2018 in Tutorial Python • Tagged with Python, Matplotlib, Numpy, Pandas, Visualización, Data Science, Ciencia de Datos, Gapminer • 3 min read

En febrero de 2013 creé un artículo sobre Cómo hacer gráficos de burbujas con matplotlib, la idea era ver como se generaba una gráfica al estilo de la presentación de Hans Rosling (por cierto, murió en Febrero de 2017).

A continuación el vídeo que explica la historia de 200 países …


Continue reading

Obtener cotización de bitcoin de coinmarketcap con Python

Posted on dom 11 marzo 2018 in Tutorial Python • Tagged with Numpy, Python, Coinmarketcap, Request, Blockchain, Bitcoin • 2 min read

Este artículo mostrará dos formas de obtener la cotización en tiempo real de Bitcoin del sitio coinmarketcap, la primera forma es usando la librería request, la segunda es utilizando una librería de python para acceder al API de Coinmarketcap.

Coinmarketcap es un sitio que muestra la capitalización de las distintas …


Continue reading

Una red Neuronal para aprendizaje supervisado usando Scikit-learn

Posted on lun 12 febrero 2018 in Tutorial de Python • Tagged with Python, Numpy, Red Neuronal, Inteligencia Artificial, Scikit-learn • 3 min read

Continuando con los artículos sobre Redes Neuronales, en este caso se usará la librería Scikit-learn.

Lo primero es instalar scikit-learn en Linux con pip:

pip3 install  scikit-learn

Se tendrán dos ejemplos, el primero es entrenar la red neuronal con la tabla de la verdad de XOR y ver que …


Continue reading

Construir una red neuronal en pocos minutos

Posted on dom 11 febrero 2018 in Tutorial de Python • Tagged with Python, Numpy, Red Neuronal, Inteligencia Artificial • 4 min read

En el artículo anterior se mostró una red neuronal que clasificaba unos datos(Introducción al perceptron).

Como lo dice el vídeo de como construir una red neuronal en 4 minutos, los pasos para trabajar con Machine Learning son:

  1. Construir
  2. Entrenar
  3. Probar

El vídeo a continuación de la explicación de la …


Continue reading

Matemáticas básicas con TensorFlow

Posted on dom 04 febrero 2018 in Tutorial de Python • Tagged with Numpy, Python, TensorFlow • 2 min read

En el artículo anterior se explicó la instalación y mostrar un "hola mundo" desde TensorFlow.

En este artículo se explicará el uso de constantes y variables, al principio con un arreglo de 1 dimensión de 4 elementos, como se convierte un arreglo numpy a un objeto TensorFlow y mostrar sus …


Continue reading

Manejo de matrices con TensorFlow

Posted on dom 04 febrero 2018 in Tutorial de Python • Tagged with Python, Numpy, TensorFlow • 6 min read

Los artículos anteriores sobre TensorFlow son:

  1. Hola mundo desde TensorFlow
  2. Matemáticas básicas con TensorFlow

En este artículo se explica algunas operaciones con matrices, y funciones que se pueden utilizar con matrices, en el siguiente enlace se encuentra la documentación de funciones con matrices en TensorFlow.

A continuación se muestran los …


Continue reading

Graficar líneas de campo eléctrico con matplotlib y Python

Posted on dom 07 enero 2018 in Tutorial Python • Tagged with Matplotlib, Numpy, Python • 2 min read

Este artículo se basa en un artículo en inglés del blog scipython, con nombre Visualizing a vector field with matplotlib.

Matplotlib provee una función llamada streamplot, para crear flujos que puede usarse para representar vectores de campo. El código python muestra la representación de un campo eléctrico a partir de …


Continue reading

Gráfica de curvas en 3D con Python

Posted on dom 07 enero 2018 in Tutorial de Python • Tagged with Numpy, Python, Pylab, mpl_toolkits • 1 min read

El artículo de hoy se explicará como crear una gráfica 3D con Python.

Este artículo se basa en el artículo en inglés 3D Stem plot.

Para este caso se tiene dos archivos en un repositorio en github, uno python y otro un notebook de jupyter.

Se generará una variable x …


Continue reading

Cálculo de Pi por el método MonteCarlo usando Python.

Posted on lun 08 mayo 2017 in Tutorial Python • Tagged with General, Numpy, Python, Método de Montecarlo • 2 min read

El método MonteCarlo es un método estadístico numérico que se usa para aproximar expresiones matemáticas complejas y costosas de evaluar conexactitud. Para más información pueden revisar wikipedia.

La expresión matemática que se va a resolver es el cálculo de Pi.

En este artículo mostraré dos versiones del uso del Método …


Continue reading