Bienvenido al banco de instrucciones. Aquí encontrarás ejemplos prácticos para el análisis de datos utilizando Python y diversas librerías.
Librerías necesarias
import pandas as pd
- Para manipulación de datos.import numpy as np
- Para cálculos numéricos.import matplotlib.pyplot as plt
- Para creación de gráficos.import seaborn as sns
- Para visualización estadística avanzada.
Cargar archivo CSV
df = pd.read_csv('data.csv')
- Para cargar archivo. df.head()
- Ver las primeras filas del DataFrame print(df.info())
- Información sobre los datos (tipos y valores nulos)print(df.describe())
- Estadísticas descriptivas (promedio, mínimo, máximo, etc.)Operaciones Comunes
- Media:
df['columna'].mean()
- Desviación Estándar:
df['columna'].std()
- Correlación Pearson:
correlacion_pearson = df[['columnaA', 'columnaB']].corr(method='pearson')
print(correlacion_pearson)
Generar Gráficas de la libreria matplotlib
- Tamaño de la gráfica:
plt.figure(figsize=(10,6))
- Grafica de barras:
plt.bar(df['COLUMNAEJEX'], df['COLUMNAEJEY'], color='darkblue')
- Gráfico de dispersión:
plt.scatter(df['COLUMNAEJEX'], df['COLUMNAEJEY'], color='blue')
Generar Gráficas de la libreria seaborn
- Tamaño de la gráfica:
plt.figure(figsize=(10,6))
- Grafica de barras:
sns.barplot(x='COLUMNAEJEX', y='COLUMNAEJEY', data=df, palette='Blues_d')
- Gráfico de dispersión:
sns.scatterplot(x='COLUMNAEJEX', y='COLUMNAEJEY', data=df, hue='COLUMNAREFERENCIA', palette='deep', s=200)
- Gráfico de lineas:
sns.lineplot(x='COLUMNAEJEX', y='COLUMNAEJEY', data=df, marker='o', linewidth=2, color='green')
Colores para graficas
- Paletas:
deep
– Paleta con colores profundos.muted
– Paleta con colores más suaves.pastel
– Paleta con tonos pastel.dark
– Paleta con colores oscuros.colorblind
– Paleta que está pensada para personas con daltonismo.Blues
– Escala de azules (más tonos claros).Blues_d
– Escala de azules, pero más oscura.BuGn
– Escala de verde-azul.GnBu
– Escala de verde-azul clara.Oranges
– Escala de naranjas.Oranges_d
– Escala de naranjas más oscuros.coolwarm
– Paleta de colores que varían de azul a rojo.magma
– Escala que va del negro al amarillo, pasando por tonos rojos y naranjas.viridis
– Paleta que va de verde a amarillo.cividis
– Paleta perceptible por personas con deficiencia de visión en color.cubehelix
– Paleta que va de negro a blanco, pasando por varios tonos de grises.crest
– Paleta con tonos suaves de rosa, naranja y amarillo. - Colores: darkblue - Azul oscuro
red
- Rojo,green
- Verde,blue
- Azul,purple
- Púrpura,orange
- Naranja,yellow
- Amarillo,pink
- Rosa,brown
- Marrón,gray
- Gris,black
- Negro,white
- Blanco,lightblue
- Azul claro,cyan
- Cian,magenta
- Magenta
DATA SET
ACTIVIDAD