Pemrograman Sains Data I
PRAKTIKUM R
1.8 PRAKTIKUM
1.8.1 Mengidentifikasi Tipe Data
- Mengidentifikasi tipe data setiap variabel di atas.
- Mencetak tipe data setiap variabel menggunakan class().
## [1] "numeric"
## [1] "numeric"
## [1] "character"
## [1] "logical"
## [1] "list"
## [1] "list"
1.8.2 Variabel dan Manipulasi Data
- Memperbarui nilai x dengan menambahkan 10.
- Menggabungkan text1 dan text2 ke dalam “Data Science”.
- Mengubah teks gabungan menjadi huruf besar.
## [1] 30
## [1] "Data Science"
## [1] "DATA SCIENCE"
1.8.3 Operasi Aritmatika
- Menghitung jumlah, selisih, produk, pembagian, dan modulo dari a dan b.
- Menghitung a pangkat b.
- Membuat variabel baru c = a / b dan ubah menjadi integer.
## [1] 19
## [1] 11
## [1] 60
## [1] 3.75
## [1] 3
## [1] 50625
## [1] 3
1.8.4 Operasi String
- Mengekstrak 5 karakter pertama dari teks.
- Menghitung jumlah karakter dalam teks.
- Mengubah teks menjadi huruf kecil.
## [1] "Hello"
## [1] 20
## [1] "hello, data science!"
1.8.5 Operator Perbandingan dan Logika
- Memeriksa apakah x lebih besar dari y.
- Memeriksa apakah x kurang dari atau sama dengan y.
- Memeriksa apakah tidak sama dengan y.
- Mengevaluasi ekspresi (x > 5) AND (y < 20).
## [1] FALSE
## [1] TRUE
## [1] TRUE
## [1] TRUE
1.9 Tantangan Bonus
Membuat program interaktif yang meminta pengguna untuk memasukkan:
- Nama
- Usia
- Kota kelahiran
Kemudian, cetak output sebagai berikut:
“Hello [Name], you are (Age] years old and from [Hometown].”
## Halo Alya Maura , Anda berusia 18 tahun dan berasal dari Bandung .