Pandas para el Análisis de Datos

Pandas para análisis de datos

Aprende cómo usar pandas, el paquete de Python para analizar tus datos fácilmente

Foto de Sid Balachandran en Unsplash

Pandas, el paquete de Python, proporciona estructuras de datos rápidas, flexibles y expresivas diseñadas para facilitar el trabajo con datos y es una herramienta de análisis y manipulación de datos de código abierto. Es fundamental para realizar análisis de datos prácticos en Python.

Necesitas tener una buena comprensión de la naturaleza de tus conjuntos de datos mientras trabajas en ellos. Pandas es la mejor herramienta para ayudarte a hacer eso. Entonces, vamos a aprender las diversas funciones y características proporcionadas por pandas.

Primero, asegúrate de tener pandas instalado en tu sistema

Usando conda:

conda install pandas

Usando pip:

pip install pandas

Pandas proporciona dos componentes principales:

  1. Series
  2. DataFrames

1. Series

Las Series son similares a las listas. Puedes pensar en ellas como un array unidimensional. Por defecto, cada elemento recibe una etiqueta de índice de 0 a (n-1), donde n es el tamaño de la Serie. Creamos una Serie con una lista arbitraria de nombres.

>>> s = pd.Series((‘Jen’,’Neil’,’Jay’,’Dan’,’Kev’,’Mo’))>>> print(s)0     Jen 1    Neil 2     Jay 3     Dan 4     Kev 5      Mo dtype: object

Todos los nombres están indexados por números del 0 al n-1.

En cuanto a la propiedad ‘dtype’, se utiliza para encontrar el tipo de datos en el DataFrame. Devuelve una Serie con el tipo de datos de cada columna. Las columnas que consisten en tipos mixtos se almacenan con el tipo de objeto.

Indexación entera

A continuación, seleccionamos un elemento específico de la Serie. Puedes utilizar la indexación entera para hacer esto. A continuación se muestra un ejemplo de esto.

>>> print(s[1])Neil

Cortando

Para seleccionar elementos del 3 al 5, podemos utilizar la técnica de cortado que selecciona un rango de elementos de la Serie.

>>> print(s[2:4])2    Jay 3    Dan dtype: object

Esto no incluye el elemento en el índice 4. Solo devolverá los elementos indexados en 2 y 3.

We will continue to update Zepes; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Inteligencia Artificial

Comienza el trabajo en el proyecto para construir la 'Vía más Sofisticada del Mundo

Funcionarios dijeron que la construcción de la 'carretera más sofisticada del mundo' en la Interestatal 94 en el cond...

Inteligencia Artificial

Conoce ConceptGraphs Una representación gráfica estructurada de vocabulario abierto para escenas en 3D

La captura y codificación de información sobre una escena visual, típicamente en el contexto de la visión por computa...

Inteligencia Artificial

¿Reemplazará la IA a la humanidad?

Descubramos si la inteligencia artificial es realmente inteligente y tiene el potencial de superar a los humanos.

Investigación

NYU y NVIDIA colaboran en un gran modelo de lenguaje para predecir la readmisión de pacientes.

Darse de alta en el hospital es un hito importante para los pacientes, pero a veces no es el final de su camino hacia...

Inteligencia Artificial

Deci presenta DeciCoder un modelo de lenguaje grande de código abierto con 1 billón de parámetros para generación de código.

En el mundo acelerado de la IA, la generación eficiente de código es un desafío que no se puede pasar por alto. Con l...

Inteligencia Artificial

Cerrando la brecha de inclusión en la informática

Los estudiantes del Instituto Politécnico y Universidad Estatal de Virginia buscan abordar la falta de diversidad en ...