0Pricing
Data Science Academy · Lección

Cómo encuentra componentes PCA

Direcciones de varianza explicadas intuitivamente.

Cómo encuentra componentes PCA es una lección gratuita de Data Science Academy en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Data Science Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Data Science Academy incluye 4 lecciones en total.

Partes de esta lección aún no han sido traducidas y se muestran en inglés.

Variance Is Information

PCA starts from one idea: the directions where your data spreads most carry the most information. That spread is called variance.

Find the Biggest Spread

PCA hunts for the single axis along which points vary the most. That direction becomes the first principal component.

Then Go Perpendicular

The next axis must be at right angles to the first while capturing the most remaining spread. Each new component is orthogonal to the others.

Components Are New Axes

Together these directions form a fresh coordinate system. Each principal component is a blend of your original features, not just one column.

Ranked by Importance

PCA orders components by how much variance each captures, so the first few hold the bulk of the signal and the last few hold mostly noise.

Project Onto Components

To shrink your data you project it onto the top components, swapping many original columns for a few informative scores.

Explained Variance Ratio

The explained variance ratio tells you the fraction of total spread each component keeps, so you can see how much you save.

Fit It in scikit-learn

In scikit-learn you set how many components you want, then fit_transform turns your wide table into compact scores.

from sklearn.decomposition import PCA
scores = PCA(n_components=2).fit_transform(X)

Read the Ratios

After fitting, check explained_variance_ratio_ to see how much each component kept. Summing them shows your total retained variance.

pca = PCA(n_components=2).fit(X)
print(pca.explained_variance_ratio_)

Components Are Linear

Each component is a weighted sum of features, so PCA only captures linear structure. Curved patterns need other tools.

Compression, Not Magic

You trade a little accuracy for far fewer columns. Dropped components hold the least variance, so the loss is usually small.

Quick Check

One rule decides which direction PCA picks first.

Recap

PCA finds orthogonal axes of maximum variance, ranks them, and projects data onto the top ones to compress it. 🎯

Preguntas frecuentes

¿La lección «Cómo encuentra componentes PCA» es gratis?

Sí — el texto completo de «Cómo encuentra componentes PCA» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Data Science Academy, actualiza a CoddyKit PRO. El curso de Data Science Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Cómo encuentra componentes PCA»?

Direcciones de varianza explicadas intuitivamente. Practicas Data Science Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Data Science Academy?

No se requiere experiencia previa. Data Science Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.

¿Cuánto tiempo toma la lección «Cómo encuentra componentes PCA»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Data Science Academy?

Sí. Cada lección de Data Science Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. La maldición de tener demasiadas características
  2. Cómo encuentra componentes PCA
  3. Escalar primero y ajustar PCA después
  4. Elegir componentes con gráficos de sedimentación
← Volver a Data Science Academy