0Pricing
Data Science Academy · Lección

Relaciones: dispersión y líneas

Representar dos variables juntas.

Relaciones: dispersión y líneas es una lección gratuita de Data Science Academy en CoddyKit. Esta es la lección 3 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.

From One Column to Two

Distributions look at a single column. Now you ask how two columns move together, which is the heart of finding a relationship.

The Scatter Plot

A scatter plot places one dot per row, using two columns as x and y. The cloud of dots reveals how the variables connect.

sns.scatterplot(data=df, x="hours", y="score")

Read the Pattern

Dots sloping up mean a positive link, sloping down means negative, and a shapeless blob means little correlation between them.

Add a Third Dimension With hue

Color the dots by a category using hue. Now one plot shows the relationship split across each group at the same time.

sns.scatterplot(data=df, x="hours", y="score", hue="grade")

Size Encodes a Fourth Variable

Map a column to dot size to pack in even more. Bigger dots can mean larger sales, population, or any numeric measure.

sns.scatterplot(data=df, x="hours", y="score", size="effort")

The Line Plot

When x is ordered, like dates or steps, a line plot connects the points to show how a value changes over that sequence.

sns.lineplot(data=df, x="month", y="revenue")

Scatter vs Line

Use a scatter for unordered pairs and a line when the x axis flows in order. Picking the right one keeps the trend honest.

Lines Aggregate Automatically

If several rows share an x value, seaborn averages their y and draws a shaded confidence band around the line for you.

Multiple Lines With hue

Add hue to a line plot and each category becomes its own colored line. Comparing trends across groups takes just one extra word.

sns.lineplot(data=df, x="month", y="revenue", hue="region")

Add a Trend Line With regplot

Want the best-fit line drawn through a scatter? regplot overlays a regression line so the direction is impossible to miss.

sns.regplot(data=df, x="hours", y="score")

Correlation Is Not Causation

A clear upward cloud shows two things rise together, not that one causes the other. Always pair a plot with judgment.

Quick Check

Your x axis is ordered by month and you want to show change over time.

Recap: Show How Two Things Connect

You can now reveal relationships with scatter for pairs and lines for ordered trends, and add hue or size to layer in more. 🔗

Preguntas frecuentes

¿La lección «Relaciones: dispersión y líneas» es gratis?

Sí — el texto completo de «Relaciones: dispersión y líneas» 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 «Relaciones: dispersión y líneas»?

Representar dos variables juntas. 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 3 de 4.

¿Cuánto tiempo toma la lección «Relaciones: dispersión y líneas»?

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. Por qué seaborn en lugar de matplotlib sin procesar
  2. Distribuciones: hist, kde y box
  3. Relaciones: dispersión y líneas
  4. Facetas, hue y style
← Volver a Data Science Academy