Cara memplot distribusi nilai kolom di r
Anda dapat menggunakan metode berikut untuk memplot distribusi nilai kolom di R:
Metode 1: Plot distribusi nilai menggunakan plot kepadatan
plot(density(df$my_column))
Metode 2: Plot distribusi nilai menggunakan histogram
hist(df$my_column)
Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan kerangka data berikut
#create data frame df = data. frame (team=rep(c(' A ', ' B '), each= 10 ), points=c(3, 3, 4, 5, 4, 7, 7, 7, 10, 11, 8, 7, 8, 9, 12, 12, 12, 14, 15, 17)) #view data frame df team points 1 to 3 2 to 3 3 to 4 4 to 5 5 to 4 6 to 7 7 to 7 8 to 7 9 to 10 10 to 11 11 B 8 12 B 7 13 B 8 14 B 9 15 B 12 16 B 12 17 B 12 18 B 14 19 B 15 20 B 17
Contoh 1: Plot Distribusi Nilai Menggunakan Density Plot
Kode berikut menunjukkan cara memplot distribusi nilai pada kolom poin menggunakan plot kepadatan :
#plot distribution of values in points column
plot(density(df$points))
Sintaks ini menghasilkan kurva halus yang merangkum distribusi nilai suatu variabel.
Perhatikan bahwa kita juga dapat mengubah judul, label sumbu, dan warna garis di plot kepadatan jika kita ingin:
#plot distribution of values in points column plot(density(df$points), col=' red ', main=' Density Plot of Points ', xlab=' Points ')
Contoh 2: Plot Distribusi Nilai Menggunakan Histogram
Kode berikut menunjukkan cara memplot sebaran nilai pada kolom titik menggunakan histogram:
#plot distribution of values in points column using histogram
hist(df$points)
Histogram menggunakan batang untuk merepresentasikan frekuensi nilai dalam kolom titik , bukan garis halus yang merangkum bentuk distribusi.
Perhatikan bahwa kita juga dapat mengubah judul, label sumbu, warna dan jumlah lompatan yang digunakan dalam histogram:
#plot distribution of values in points column using histogram hist(df$points, main=' Histogram of Points ', xlab=' Points ', col=' steelblue ', breaks= 12 )
Catatan : Semakin besar nilai yang Anda pilih untuk argumen break , semakin banyak bar yang ada di histogram.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:
Bagaimana cara menambahkan garis vertikal ke histogram di R
Cara membuat plot kepadatan kernel di R
Cara melapisi plot kepadatan di ggplot2