Primeros pasos con pandas en Python

pandas-python-aepi

Hola! el artículo de hoy lo vamos a dedicar a cómo realizar una instalación correctamente de pandas, para la realización de análisis de datos mediante python y esta librería. Si te estás iniciando en el mundo del análisis de datos, no conoces el lenguaje python y quieres convertirte en un autentico profesional, en AEPI tenemos un curso profesional de python: https://asociacionaepi.es/curso-profesional-de-python/

¿Qué es pandas? 

Pandas es un paquete de Python que proporciona estructuras de datos complejos, rápidos, flexibles y expresivos diseñados para hacer que el trabajo con datos relacionales sea fácil e intuitivo. Pretende ser el elemento fundamental de alto nivel para realizar análisis de datos prácticos y del mundo real en Python. Antes de empezar con la instalación puedes encontrar la documentación oficial de Pandas aquí. Disponemos de varias maneras de instalar Pandas:

Instalando pandas con anaconda
Instalar pandas y el resto de la pila NumPy y SciPy puede ser un poco difícil para los usuarios inexpertos. La forma más sencilla de instalar no solo pandas, sino Python y los paquetes más populares que forman la pila SciPy (IPython, NumPy, Matplotlib, …) es con Anaconda. Anaconda es una distribución multiplataforma (Linux, Mac OS X, Windows) para análisis de datos y computación científica. Después de ejecutar un instalador simple, el usuario tendrá acceso a los pandas y al resto de la pila SciPy sin necesidad de instalar nada más, y sin tener que esperar a que se compile ningún software. Las instrucciones de instalación de Anaconda se pueden encontrar aquí.

 

Instalando pandas con miniconda
La sección anterior describía cómo instalar pandas como parte de la distribución de Anaconda. Sin embargo, este enfoque significa que instalará más de cien paquetes e implica descargar el instalador, que tiene un tamaño de unos pocos cientos de megabytes.
Si desea tener más control sobre qué paquetes, o tiene un ancho de banda de Internet limitado, entonces instalar pandas con Miniconda puede ser una mejor solución. Conda es el gestor de paquetes sobre el que se basa la distribución de Anaconda. Es un gestor de paquetes que es multiplataforma y es independiente del lenguaje (puede desempeñar un papel similar al de una combinación pip y virtualenv). Miniconda le permite crear una instalación de Python mínima e independiente, y luego usar el comando Conda para instalar paquetes adicionales.

Primero, necesitará que se instale Conda, la descarga y la ejecución de Miniconda lo harán por usted. El instalador se puede encontrar aquí.

El siguiente paso es crear un nuevo entorno conda (estos son análogos a un virtualenv pero también le permiten especificar con precisión qué versión de Python se instalará también).

Ejecuta los siguientes comandos desde una ventana de terminal:

conda create -n name_of_my_env python

Esto creará un entorno mínimo con solo Python instalado en él. Para ponerte dentro de este entorno corre:

source activate name_of_my_env

En Windows el comando es:

activate name_of_my_env

El paso final requerido es instalar pandas. Esto se puede hacer con el siguiente comando:

conda install pandas

Para instalar una versión específica de pandas:

conda install pandas=0.13.1

Para instalar otros paquetes, IPython por ejemplo:

conda install ipython

Para instalar la distribución completa de Anaconda:

conda install anaconda

Si necesita paquetes disponibles para pip pero no conda, simplemente instale pip y use pip para instalar estos paquetes:

conda install pip
pip install django

Por lo general, instalaría pandas con uno de los administradores de paquetes.

ejemplo de pip

pip install pandas

Y así de fácil podemos tener una instalación limpia y lista para empezar con el análisis de nuestros datos. Si te ha gustado comparte por favor, nos ayudas mucho!

Un saludo y nos vemos pronto

Jesús Jiménez

  • Share:

Deja un comentario

Your email address will not be published.

Enviar un mensaje




Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Call Now Button