Append value to empty vector in R?

By | October 20, 2021
Print Friendly, PDF & Email
1,022 Views

Append value to empty vector in R? – Sebelum bahas lebih lanjut, saya akan ulas terlebih dahulu mengenai vector. Vector adalah struktur data yang paling banyak digunakan di R/Rtudio untuk menyimpan variabel dalam bentuk array, seperti membuat urutan/sequence. Vector atau sering disebut dalam bahasa lain array dalam inisiasinya yaitu c(). Sesi ini kita akan belajar mengenai

  1. Inisiasi vector/array
  2. akses isi array
  3. hapus isi array
  4. append array
  5. empty array

Misalkan untuk membuat sequence berikut

a = c(1:10)

Untuk menghitung panjang dengan menggunakan perintah length()

length(a)

Setiap array di R dimulai dengan index 1 bukan 0,

a[1]

Hal unik dari R yaitu ketika ukuran array bisa dikurangi lho alias bisa dihapus dengan cara memberikan tanda minus pada index, misalkan kita ingin menghapus index 10, maka cukup berikan perintah

a = a[-10]

lha gimana untuk append sebuah vector? caranya mudah saja gunakan perintah berikut

a=c(a,11)

Pada perintah diatas ingin menambahkan angka 11 pada akhir, kalau untuk menambahkan diawal? ya dibalik saja

a=c(12,a)

Append value to empty vector in R?

Nah ada sebuah kasus dimana kita tidak tahu ukuran sebuah vector/array? Maka kita harus membuat sebuah variabel empty seperti berikut

a = c()

Merupakan variabel kosong / NULL. Pengertian NULL merupakan variabel yang tidak memiliki nilai lebih mudahnya yaitu variabel yang telah didefenisikan tapi belum dikasih nilai apapun. Biasanya variabel tersebut akan diisi ketika operasi lain, seperti looping

for (i in c(1:10)){ 
   a=c(a,i)
}

Dalam bahasa Matlab/Octave/Python untuk mendefinisikan variabel empty menggunakan operator berikut

a = []

Append value to empty vector in R? cukup mudah ya nggak pakai ribet!

 

See also  Pengertian dan Penjelasan Regresi Linear

Leave a Reply