Menggambar Grafik Garis (Line Chart) dengan ggplot2

Soal:
Suatu penelitian dilakukan di Papua dari tahun 2015 sampai dengan tahun 2020 dengan jumlah repsondent
200,300,500,700,1200,1500. Gambarkan diagram garisnya!

1. BASIC LINE CHART

Program R
# Libraries
library(ggplot2)

# create data
xValue <- c(2015:2020)
yValue <- c(200,500,330,900,750,1500)
df <- data.frame(xValue,yValue)

# Plot
ggplot(df, aes(x=xValue, y=yValue)) +
  geom_line()
Hasil:



2. Mengubah LINE CHART
Disini kita menambahkan title dengan ggtitle() dan mengubah line style.

linetype:
  1=fixed
  2=putus-putus -----
  3=dots .....
  4= -.-.-.
  dst

Program R

# Libraries
library(ggplot2)

# create data
xValue <- c(2015:2020)
yValue <- c(200,500,330,900,750,1500)
df <- data.frame(xValue,yValue)

# Plot
ggplot(df, aes(x=xValue, y=yValue)) +
  geom_line( color="#69b3a2", size=2, alpha=0.9, linetype=3) +
  ggtitle("Jumlah Respondent Papua")
Hasil:



3. Mengubah LINE CHART dengan points

Program R:
# Libraries
library(ggplot2)

# create data
xValue <- c(2015:2020)
yValue <- c(200,500,330,900,750,1500)
df <- data.frame(xValue,yValue)

# Plot
ggplot(df, aes(x=xValue, y=yValue)) +
  geom_line( color="#69b3a2", size=2, alpha=0.9, linetype=2) +
  geom_point(shape=21, color="black", fill="#69b3a2", size=6) +
  ggtitle("Jumlah Respondent Papua")
Hasil:





No comments:

Post a Comment