Ir al contenido

IDEAS PRÁCTICAS · ASIMOV INGENIERÍA

Introducción a Pandas y NumPy

Imagen ilustrativa · Carlos Muza / Unsplash.

Table of contents

No titles in the blog post

Ejercicios de Introducción a Pandas y NumPy

Ejercicio 1

Crea un array NumPy de tamaño 10, con valores del 1 al 10.

import numpy as np
arr = np.arange(1, 11)
print(arr)

Ejercicio 2

Crea un DataFrame Pandas a partir de un diccionario de Python.

import pandas as pd
data = {'Nombre': ['Juan', 'María', 'Ana'],
        'Edad': [25, 30, 28]}
df = pd.DataFrame(data)
print(df)

Ejercicio 3

Selecciona las filas del DataFrame donde la columna 'edad' sea mayor a 30.

import pandas as pd
data = {'Nombre': ['Juan', 'María', 'Ana'],
        'Edad': [25, 30, 28]}
df = pd.DataFrame(data)
filtro = df['Edad'] > 30
resultado = df[filtro]
print(resultado)

Ejercicio 4

Calcula la media de una columna en un DataFrame utilizando NumPy.

import pandas as pd
import numpy as np
data = {'Nombre': ['Juan', 'María', 'Ana'],
        'Edad': [25, 30, 28]}
df = pd.DataFrame(data)
media = np.mean(df['Edad'])
print(media)

Ejercicio 5

Elimina las filas duplicadas en un DataFrame de Pandas.

import pandas as pd
data = {'Nombre': ['Juan', 'María', 'Ana', 'Juan'],
        'Edad': [25, 30, 28, 25]}
df = pd.DataFrame(data)
df = df.drop_duplicates()
print(df)
Persona consultando datos financieros en una tableta
Imagen ilustrativa · Jakub Żerdzicki / Unsplash.