Create ggplot2 Plot with Factor on X-Axis in R (Example Code)

This article shows how to draw a ggplot2 plot with a factor on the x-axis in R programming.

Example Data

data(iris)                       # Example data frame
head(iris)
#   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
# 1          5.1         3.5          1.4         0.2  setosa
# 2          4.9         3.0          1.4         0.2  setosa
# 3          4.7         3.2          1.3         0.2  setosa
# 4          4.6         3.1          1.5         0.2  setosa
# 5          5.0         3.6          1.4         0.2  setosa
# 6          5.4         3.9          1.7         0.4  setosa

Example: Create ggplot2 Scatterplot with Factor on X-Axis Using geom_point() Function

install.packages("ggplot2")      # Install & load ggplot2
library("ggplot2")
ggplot(iris,                     # Draw line plot with factor on x-axis
       aes(x = Species,
           y = Sepal.Length,
           col = Species)) +
  geom_point()

r graph figure 1 create ggplot2 factor on x axis r

Related Articles & Further Resources

You may find some additional R programming tutorials on topics such as factors, time objects, and graphics in R in the following list.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Menu
Top