Subsetting vektor
Terkadang, Anda hanya ingin menggunakan bagian tertentu dari vektor Anda, sehingga Anda memerlukan cara untuk mengakses hanya bagian tersebut. Misalnya, bagaimana jika Anda hanya menginginkan return bulan pertama dari vektor berisi return 12 bulan? Untuk mengatasinya, Anda dapat melakukan subset pada vektor menggunakan [ ].
Berikut adalah vektor return 12 bulan:
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
Pilih bulan pertama: ret[1].
Pilih bulan pertama berdasarkan nama: ret["Jan"].
Pilih tiga bulan pertama: ret[1:3] atau ret[c(1, 2, 3)].
Latihan ini merupakan bagian dari kursus
Pengantar R untuk Keuangan
Instruksi latihan
- Vektor bernama
retsudah didefinisikan di workspace Anda. - Subset 6 bulan pertama dari return.
- Subset hanya return bulan Maret dan Mei menggunakan
c()serta"Mar","May". - Jalankan baris kode terakhir untuk melakukan subset yang menghilangkan bulan pertama dari return.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# First 6 months of returns
# Just March and May
# Omit the first month of returns
ret[-1]