nama_vector <- c(5, FALSE, "true", "8.3", "Statistika")
nama_vector
## [1] "5" "FALSE" "true" "8.3" "Statistika"
contoh_list <- c(5, FALSE, "true", "8.3", "Statistika")
contoh_list
## [1] "5" "FALSE" "true" "8.3" "Statistika"
Membuat dataframe
# Membuat data frame
kelompok_kkn_kamboja <- data.frame(
nama = c("Anjar", "ali", "bala", "bara", "kevin", "Faan", "Gilang", "Hanum", "Irwani", "Joko"),
nim = c("123", "124", "125", "126", "127", "128", "129", "130", "131", "132"),
prodi = c("Statistika", "Biologi", "Fisika", "Kimia", "Matematika", "Geografi", "Sosiologi", "Ekonomi", "Teknik", "Pendidikan")
)
print(kelompok_kkn_kamboja)
## nama nim prodi
## 1 Anjar 123 Statistika
## 2 ali 124 Biologi
## 3 bala 125 Fisika
## 4 bara 126 Kimia
## 5 kevin 127 Matematika
## 6 Faan 128 Geografi
## 7 Gilang 129 Sosiologi
## 8 Hanum 130 Ekonomi
## 9 Irwani 131 Teknik
## 10 Joko 132 Pendidikan
Memanggil kolom nama
kelompok_kkn_kamboja$nama
## [1] "Anjar" "ali" "bala" "bara" "kevin" "Faan" "Gilang" "Hanum"
## [9] "Irwani" "Joko"
memanggil kolom nim
kelompok_kkn_kamboja[["nim"]]
## [1] "123" "124" "125" "126" "127" "128" "129" "130" "131" "132"
memanggil kolom prodi
kelompok_kkn_kamboja[, "prodi"] # Kolom prodi
## [1] "Statistika" "Biologi" "Fisika" "Kimia" "Matematika"
## [6] "Geografi" "Sosiologi" "Ekonomi" "Teknik" "Pendidikan"
memanggil baris
kelompok_kkn_kamboja[1, ]
## nama nim prodi
## 1 Anjar 123 Statistika
kelompok_kkn_kamboja[5, ]
## nama nim prodi
## 5 kevin 127 Matematika
memanggil elemen baris ke- kolom ke-
kelompok_kkn_kamboja[3, 2]
## [1] "125"
dataframe dengan missing value
data_nilai9B <- data.frame(
nama = c("Andi", "Budi", NA, "Dina", "Eka"),
nilai = c(80, 90, NA, 75, NA)
)
print(data_nilai9B)
## nama nilai
## 1 Andi 80
## 2 Budi 90
## 3 <NA> NA
## 4 Dina 75
## 5 Eka NA
posisi missing value
is.na(data_nilai9B)
## nama nilai
## [1,] FALSE FALSE
## [2,] FALSE FALSE
## [3,] TRUE TRUE
## [4,] FALSE FALSE
## [5,] FALSE TRUE
mendapatkan posisi missing value
which(is.na(data_nilai9B), arr.ind = TRUE)
## row col
## [1,] 3 1
## [2,] 3 2
## [3,] 5 2