R - Grafik Garis

Bagan garis adalah grafik yang menghubungkan serangkaian titik dengan menggambar segmen garis di antaranya. Titik-titik ini diurutkan dalam salah satu nilai koordinatnya (biasanya koordinat x). Grafik garis biasanya digunakan untuk mengidentifikasi tren dalam data.

Itu plot() fungsi di R digunakan untuk membuat grafik garis.

Sintaksis

Sintaks dasar untuk membuat diagram garis di R adalah -

plot(v,type,col,xlab,ylab)

Berikut ini adalah deskripsi parameter yang digunakan -

  • v adalah vektor yang berisi nilai numerik.

  • type mengambil nilai "p" untuk menggambar titik saja, "l" untuk menggambar garis saja dan "o" untuk menggambar titik dan garis.

  • xlab adalah label untuk sumbu x.

  • ylab adalah label untuk sumbu y.

  • main adalah Judul bagan.

  • col digunakan untuk memberi warna pada titik dan garis.

Contoh

Bagan garis sederhana dibuat menggunakan vektor input dan parameter tipe sebagai "O". Skrip di bawah ini akan membuat dan menyimpan diagram garis di direktori kerja R.

# Create the data for the chart.
v <- c(7,12,28,3,41)

# Give the chart file a name.
png(file = "line_chart.jpg")

# Plot the bar chart. 
plot(v,type = "o")

# Save the file.
dev.off()

Ketika kita menjalankan kode di atas, hasilnya adalah sebagai berikut -

Judul, Warna dan Label Bagan Garis

Fitur diagram garis dapat diperluas dengan menggunakan parameter tambahan. Kami menambahkan warna ke titik dan garis, memberi judul pada bagan dan menambahkan label ke sumbu.

Contoh

# Create the data for the chart.
v <- c(7,12,28,3,41)

# Give the chart file a name.
png(file = "line_chart_label_colored.jpg")

# Plot the bar chart.
plot(v,type = "o", col = "red", xlab = "Month", ylab = "Rain fall",
   main = "Rain fall chart")

# Save the file.
dev.off()

Ketika kita menjalankan kode di atas, hasilnya adalah sebagai berikut -

Beberapa Garis dalam Diagram Garis

Lebih dari satu garis dapat digambar pada grafik yang sama dengan menggunakan lines()fungsi.

Setelah garis pertama diplot, fungsi lines () dapat menggunakan vektor tambahan sebagai input untuk menggambar garis kedua pada grafik,

# Create the data for the chart.
v <- c(7,12,28,3,41)
t <- c(14,7,6,19,3)

# Give the chart file a name.
png(file = "line_chart_2_lines.jpg")

# Plot the bar chart.
plot(v,type = "o",col = "red", xlab = "Month", ylab = "Rain fall", 
   main = "Rain fall chart")

lines(t, type = "o", col = "blue")

# Save the file.
dev.off()

Ketika kita menjalankan kode di atas, hasilnya adalah sebagai berikut -