Data Science
¿Qué librería de Python es estándar para análisis de datos tabulares?
- NumPy
- Pandas
- Matplotlib
- Scikit-learn
El porqué Pandas es la librería estándar para manipular datos tabulares en Python. Ofrece DataFrames que permiten filtrar, agrupar y transformar datos eficientemente.
¿Qué es un DataFrame?
- Un tipo de gráfica
- Una estructura de datos tabular con filas y columnas
- Un algoritmo de machine learning
- Un formato de archivo
El porqué Un DataFrame es una estructura bidimensional (tabla) con filas y columnas etiquetadas. Es el objeto principal de Pandas y PySpark para análisis de datos.
¿Para qué se usa PySpark?
- Crear sitios web
- Procesar grandes volúmenes de datos de forma distribuida
- Diseñar interfaces gráficas
- Editar imágenes
El porqué PySpark es la API de Python para Apache Spark, un motor de procesamiento distribuido que permite analizar terabytes de datos en clústeres de servidores.
¿Qué es Machine Learning?
- Programar robots físicos
- Sistemas que aprenden patrones de datos sin ser programados explícitamente
- Un lenguaje de programación
- Hardware especializado para IA
El porqué Machine Learning es una rama de la IA donde los algoritmos aprenden patrones y relaciones a partir de datos, mejorando su rendimiento con la experiencia sin instrucciones explícitas.
¿Qué tipo de gráfica se usa para ver correlaciones entre dos variables?
- Gráfico de barras
- Gráfico de dispersión (scatter plot)
- Gráfico circular (pie)
- Histograma
El porqué El gráfico de dispersión muestra puntos en un plano XY, permitiendo visualizar la relación (correlación positiva, negativa o nula) entre dos variables numéricas.
¿Qué es overfitting en Machine Learning?
- Cuando el modelo es muy lento
- Cuando el modelo memoriza los datos de entrenamiento y falla con datos nuevos
- Cuando faltan datos
- Cuando el modelo es muy simple
El porqué Overfitting ocurre cuando un modelo se ajusta demasiado a los datos de entrenamiento, capturando ruido en vez de patrones reales, y pierde capacidad de generalización.
¿Qué formato de archivo es óptimo para Big Data?
- CSV
- Parquet
- TXT
- Excel
El porqué Parquet es un formato de almacenamiento columnar comprimido optimizado para Big Data. Es mucho más eficiente que CSV en lectura, escritura y espacio en disco.
¿Qué es ETL?
- Un lenguaje de programación
- Extract, Transform, Load
- Electronic Transfer Layer
- Encrypted Tunnel Link
El porqué ETL (Extraer, Transformar, Cargar) es el proceso de mover datos desde fuentes diversas, limpiarlos/transformarlos, y cargarlos en un sistema de destino para análisis.
¿Qué librería se usa para crear gráficas en Python?
- Pandas
- Matplotlib
- NumPy
- Flask
El porqué Matplotlib es la librería base para crear visualizaciones estáticas, animadas e interactivas en Python. Seaborn y Plotly se construyen sobre ella para gráficos más avanzados.
¿Qué es un modelo de regresión lineal?
- Un modelo que clasifica imágenes
- Un modelo que predice un valor continuo a partir de una relación lineal
- Un modelo para agrupar datos similares
- Un modelo de red neuronal profunda
El porqué La regresión lineal modela la relación entre variables ajustando una línea recta (y = mx + b) que minimiza la distancia entre los datos reales y las predicciones.