Cara menghubungkan titik dengan garis di ggplot2 (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk menghubungkan titik dengan garis dalam plot di ggplot2:

 library (ggplot2)

ggplot(df, aes(x=x_var, y=y_var)) +
geom_line() +
geom_point()

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: menghubungkan titik dengan garis di ggplot2

Misalkan kita mempunyai database berikut yang berisi jumlah penjualan yang dilakukan di sebuah toko selama 10 hari berturut-turut:

 #create data frame
df <- data. frame (day=1:10,
                 sales=c(3, 5, 5, 8, 12, 10, 8, 8, 5, 9))

#view data frame
df

   day sales
1 1 3
2 2 5
3 3 5
4 4 8
5 5 12
6 6 10
7 7 8
8 8 8
9 9 5
10 10 9

Kita dapat menggunakan kode berikut untuk membuat plot di ggplot2 yang memiliki titik-titik terhubung untuk mewakili penjualan yang dilakukan setiap hari:

 library (ggplot2)

#create plot with connected points
ggplot(df, aes(x=day, y=sales)) +
  geom_line() +
  geom_point() 

hubungkan titik dengan garis di ggplot2

Sumbu x menunjukkan hari dan sumbu y menunjukkan penjualan.

Perhatikan juga bahwa Anda dapat menggunakan argumen color , size , linetype , shape , dan fill untuk mengubah tampilan garis dan titik plot:

 library (ggplot2)

#create plot with connected points
ggplot(df, aes(x=day, y=sales)) +
  geom_line(color=' gray ', size= 1.5 , linetype=' dashed ') +
  geom_point(shape= 21 , color=' black ', fill=' pink ', size= 6 ) 

Jangan ragu untuk mengubah nilai argumen mana pun agar plotnya tampak persis seperti yang Anda inginkan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di ggplot2:

Cara memplot banyak baris di ggplot2
Bagaimana cara menambahkan garis rata-rata ke plot di ggplot2
Cara mengubah warna garis di ggplot2

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *