📋 Daftar Isi
select()
Analisis data merupakan elemen penting untuk menghasilkan suatu kesimpulan statistik. Tentu dalam melakukan analisis data, variabel yang dianalisis harus sesuai. Apakah kalian pernah berhadapan pada data yang memiliki jumlah variabel sangat banyak? Bagaimana jika ingin melakukan analisis dengan mengambil hanya beberapa variabel saja? Tentu dengan cara manual dengan memanggil kolom dengan index cukup merepotkan, tetapi dengan fungsi select()
pada dplyr, hal tersebut dapat teratasi. Terdapat 2 jenis fungsi dalam select()
, yaitu select()
dan rename()
.
select()
Digunakan untuk mengambil hanya pada variabel yang disebutkan
Fungsi
select(.data, ...)
Parameter
.data
merupakan argumen untuk memasukkan data frame...
sisanya adalah memanggil variabel yang ingin dipanggil
rename()
Tetap menampilkan semua variabel akan tetapi mengganti nama variabel tertentu sesuai yang dikehendaki
Fungsi
rename(.data, ...)
Parameter
merupakan argumen untuk memasukkan data frame.data
sisanya adalah memanggil variabel yang ingin dipanggil...
Fungsi yang Berguna
Fungsi yang dapat digunakan yaitu dengan memasukkan tanda :
dan c()
, dapat juga menyeleksi variabel dengan tanda -
ada beberapa special functions yang hanya dapat dilakukan pada select()
.
Note: Besar kecilnya huruf pada pemanggilan variabel tidak berpengaruh
Praktik Penggunaan
Pada praktik kali ini kita akan menggunakan dataset iris pada base R yang telah tersedia.
Dataset
Masukkan Dataset
data("iris")
df <- data.frame(iris)
Menampilkan 6 Data Teratas
head(df)

dplyr
Impor dplyr
library(dplyr)
Menggunakan select()
Menampilkan Salah Satu Kolom (Sepal.Length)
select(.data = df, Sepal.Length)

Menampilkan Kolom yang Mengandung Kata “pe”
select(.data = df, contains("pe"))

Menampilkan Kolom yang Kata Depannya “Sepal”
select(.data = df, starts_with("Sepal"))

Menampilkan Kolom yang Kata Akhirnya “Width”
select(.data = df, ends_with("Width"))

Menampilkan Beberapa Kolom Bersamaan
select(.data = df, "Sepal.Width", "Species")

Menampilkan tanpa Salah Satu Kolom (Species)
select(.data = df, -"Species")

Menggunakan rename()
Mengganti nama variabel “Species” dengan “Jenis”
rename(.data = df, Jenis=Species)

Kode Lengkap
Temukan, simpan, dan berikan bintang pada kode lengkapnya di GitHub “belajarstatistik”.