Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Creating Scatter Plots | Data Visualization
Data Analysis with R

bookCreating Scatter Plots

Why Use Scatter Plots?

A scatter plot is ideal for:

  • Visualizing relationships between two numerical variables;

  • Detecting patterns, clusters, or outliers;

  • Exploring correlation (positive/negative/none).

Basic Syntax for Scatter Plots in ggplot2

ggplot(data = df, aes(x = variable_x, y = variable_y)) +
  geom_point()

To add group-based color, use: aes(x, y, color = group_var)

Example: Selling Price vs Kilometers Driven

ggplot(df, aes(x = km_driven, y = selling_price)) + 
  geom_point() + 
  labs(title = "Scatter Plot of Selling Price vs. Kilometers Driven",
       x = "Kilometers Driven", 
       y = "Selling Price")

This shows how a car’s usage relates to its price — often revealing depreciation trends.

question mark

Which ggplot2 function creates a scatter plot?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain how to interpret a scatter plot?

What does a negative correlation mean in this context?

How can I identify outliers in a scatter plot?

Awesome!

Completion rate improved to 4

bookCreating Scatter Plots

Stryg for at vise menuen

Why Use Scatter Plots?

A scatter plot is ideal for:

  • Visualizing relationships between two numerical variables;

  • Detecting patterns, clusters, or outliers;

  • Exploring correlation (positive/negative/none).

Basic Syntax for Scatter Plots in ggplot2

ggplot(data = df, aes(x = variable_x, y = variable_y)) +
  geom_point()

To add group-based color, use: aes(x, y, color = group_var)

Example: Selling Price vs Kilometers Driven

ggplot(df, aes(x = km_driven, y = selling_price)) + 
  geom_point() + 
  labs(title = "Scatter Plot of Selling Price vs. Kilometers Driven",
       x = "Kilometers Driven", 
       y = "Selling Price")

This shows how a car’s usage relates to its price — often revealing depreciation trends.

question mark

Which ggplot2 function creates a scatter plot?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
some-alt