Menu
CoddyTech
machine Learning iconParte del Journey de Machine LearningNuevoRecorrido

Aprendizaje no supervisado en Python

Encuentra los grupos, la forma y los casos raros en datos sin etiquetas. Agrupa, reduce y analiza datasets reales con scikit-learn, y mira cada resultado en un gráfico.

1,000+ codders inscritos

51 lecciones51 retos210 preguntas de quiz

  • Apto para principiantes
  • sparkles iconAyuda de codificación con IA
  • hint iconLecciones interactivas prácticas
  • quiz iconCuestionarios para poner a prueba tu conocimiento
  • certificate iconCertificado gratuito de finalización

Programa

1 secciones51 lecciones51 retos210 preguntas de quiz

Esta sección forma parte del Journey de Machine Learning. El programa completo tiene más secciones - haz clic en cualquier vista previa de abajo para verla en la página del Journey.

  1. Sección 1Datos y gráficos60 lecciones
  2. Sección 2Estadística para ML64 lecciones
  3. Sección 3Aprendizaje supervisado58 lecciones
  4. Empezar secciónEmpezarExpandirContraerEncuentra patrones en los datos sin etiquetas: k-means, clustering jerárquico y basado en densidad, PCA para visualizar y comprimir muchas características, y detección de anomalías. Para terminar, un proyecto de exploración de dígitos.

    Encontrar grupos

    5 lecciones520

    Elegir k

    5 lecciones520

    Interpretación de los clústeres

    5 lecciones520

    Agrupamiento jerárquico

    4 lecciones415

    Agrupamiento por densidad

    4 lecciones415

    Menos dimensiones

    5 lecciones520

    PCA en la práctica

    5 lecciones520

    Detección de anomalías

    5 lecciones520

    Proyecto: Explorador de dígitos

    5 lecciones525

    Desafíos finales

    4 lecciones420
Lo que obtienes
Todo lo que usarás para aprender a programar

Aprende Haciendo

Escribe código real, consulta bases de datos, crea sitios web y domina los prompts de IA. Nuestras lecciones interactivas cubren todas las habilidades que los desarrolladores modernos necesitan.

playground.js
Editor de Código
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Prueba #1test Case Success icon
Prueba #2test Case Success icon
Prueba #3test Case Failure icon
Entrada
"Alex"
Salida
"Hello, Coddy! Alex"

Construye tu Racha

¡Mantén la constancia y observa cómo crece tu progreso! Sigue tu hábito diario de programación, protege tu racha con días de congelación y gana recompensas por aparecer cada día.

12 días de racha

¡Vuelve mañana para mantener tu racha!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Doble o Nada

Día 5 de 7

fire Freeze icon

Congelar Racha

2 left

Donde Quieras

¡Lleva tu viaje de programación contigo! Sin configuración, sin descargas, solo abre y empieza a programar. Disponible en iOS, Android y Web con calificaciones de 4.9 estrellas.

Python
7Racha
250Puntuación
5Energía
Variables
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUAR
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Recorrido
Objetivos
Clasificación
Perfil
4.9
EstrellaEstrellaEstrellaEstrellaEstrella
Calificación

No Estás Solo

Compite en tablas de clasificación globales, invita amigos para ganar recompensas y celebra los logros de los demás. ¡Programar es mejor con amigos!

Liga Challenger
Liga ChallengerLos 7 mejores avanzan
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona de promociónleaderboard Arrow Up icon

Aprende de todas las formas

Lee, escucha, ponte a prueba, pregunta a la IA o consulta cualquier cosa que ya hayas estudiado. Cada lección se adapta a ti.

Introducción a variables
Audio

Una variable es un contenedor con nombre que guarda un valor al que puedes hacer referencia más tarde.

En Python, creas una escribiendo el nombre, un signo igual y el valor que quieres guardar.

El valor puede cambiar con el tiempo: reasignar el nombre simplemente lo apunta a un nuevo valor.

1xSarah

Certifícate

Gana certificados por cada curso que completes. Agrégalos a tu perfil de LinkedIn y currículum para mostrar tu experiencia en programación a los empleadores.

CoddyCertificado de Finalización
Esto certifica queJuan Pérezha completado exitosamente
python iconFundamentos de Python
Verificado
Fechaene 2026
LinkedInAgregar a LinkedIn

Por qué aprender aprendizaje no supervisado con Coddy

  • Clustering que se ve. Mira cómo k-means mueve sus centros, lee las alturas de fusión de un dendrograma y comprueba cómo DBSCAN encuentra grupos con forma de luna que k-means parte por la mitad. Cada lección tiene un gráfico, y el tuyo aparece en la pestaña Gráficos al ejecutar.
  • Los métodos clave: k-means, cómo elegir k con el método del codo y el coeficiente de silueta, clustering jerárquico, DBSCAN, PCA y varianza explicada, isolation forests y local outlier factor, todo con scikit-learn.
  • Resultados que puedes explicar. Describes cada cluster en unidades reales, comparas clusters con etiquetas conocidas y pones nombre a los segmentos con los que actuaría una empresa, en lugar de quedarte en una lista de números de cluster.
  • 64 dimensiones a la vista: dígitos escritos a mano proyectados en un mapa plano, componentes de PCA dibujados como imágenes e imágenes reconstruidas a partir de unos pocos números.

Preguntas frecuentes sobre aprendizaje no supervisado

¿Qué es el aprendizaje no supervisado?

El aprendizaje no supervisado encuentra estructura en datos sin etiquetas. Nadie le dice al modelo la respuesta correcta; busca grupos de filas parecidas (clustering), unas pocas direcciones que conservan casi toda la información (reducción de dimensionalidad) o filas distintas al resto (detección de anomalías). Así exploras un dataset nuevo, segmentas clientes o detectas fraude antes de que nadie lo haya etiquetado.

¿Qué ejemplos hay de aprendizaje no supervisado?

Agrupar compradores por lo que compran, reducir los colores de una imagen a los ocho que importan, llevar imágenes de dígitos de 64 píxeles a un gráfico plano, encontrar lecturas inusuales de un servidor y separar medidas de células en dos tipos sin saber cuál es cuál. El curso construye cada uno de ellos.

¿Qué algoritmos cubre el curso?

k-means con el método del codo y el coeficiente de silueta, clustering aglomerativo (jerárquico) con dendrogramas, DBSCAN, PCA, isolation forests y local outlier factor. También aprendes por qué el escalado va primero y cuándo falla cada método, para elegir el adecuado.

¿Cómo elijo el número de clusters?

Rara vez hay una única respuesta correcta, así que el curso enseña tres formas de mirarlo: el codo de la curva de inercia, el coeficiente de silueta y las alturas de fusión de un dendrograma. Luego revisas los clusters en unidades reales y te preguntas si una persona podría ponerles nombre. Una k que da grupos que nadie sabe describir es la k equivocada.

¿Debo aprender antes aprendizaje supervisado?

Ayuda. La sección de aprendizaje supervisado enseña el escalado, los pipelines y el flujo de trabajo de scikit-learn que esta sección reutiliza, y sus ideas de distancia de k vecinos más cercanos vuelven aquí en el clustering. Si ya entrenas modelos con scikit-learn, puedes empezar aquí.

¿Cuánto dura la sección de aprendizaje no supervisado?

51 lecciones, unas 8 o 9 horas a tu ritmo: unas semanas a media hora al día, incluidos el proyecto del explorador de dígitos y cuatro retos finales.

¿Puedo estudiar aprendizaje no supervisado gratis?

Sí. Las lecciones, los gráficos, las pistas de IA y el certificado de la sección son gratis. Con una cuenta gratuita avanzas unas pocas lecciones al día, y Pro quita el límite diario.

Rutas de aprendizaje que incluyen este curso

Este curso es un paso de una ruta más larga: varios cursos en el orden en que los enseñaría un mentor, cada uno con su propio certificado gratis.

Ilustración de los lenguajes de programación de Coddy

Aprende Aprendizaje no supervisado con Coddy

COMENZAR