Skip to content

Edu Konten

Website Penyedia Konten Edukasi

Menu
  • Home
  • Data Science
  • Matematika
    • Matematika SMA
    • Contoh Soal
Menu
Struktur dan Tipe Data R

Pengenalan Tipe dan Struktur Data Pada R

Posted on August 8, 2022

EduKonten.com – Halo sobat Edu Konten!! Kembali lagi ke konten Edu Konten mengenai Data Science. Kalian sudah paham kan bagaimana cara menulis input dan menampilkan output di R? Yang belum paham, yuk baca lagi artikel nya mengenai penulisan input & output pada R. Kali ini kita akan membahas apa saja sih tipe dan struktur data yang ada pada R. Stay tuned!!

A. Tipe Data pada R

Terdapat lima tipe data dasar pada R, yaitu :

1. Character

Character merupakan tipe data yang mengandung huruf (karakter). Biasanya ditulis di diantara tanda petik dua (“…”). Contohnya “Hello World!!”, “Apa Kabar?”, “123”, dan sebagainya.

2. Numerik

Numerik merupakan tipe data yang mengandung segala jenis angka. Contohnya seperti 1, 2.4, 500, dan sebagainya.

3. Integer

Integer merupakan tipe data yang mengandung bilangan bulat. Tipe data integer dalam penulisan biasanya di ikuti dengan huruf L. Tipe data integer menggunakan ruang penyimpangan yang lebih kecil dibandingkan tipe data numerik. Contohnya seperti 1L, 30L, dan sebagainya.

4. Complex

Complex merupakan tipe data yang mengandung bilangan kompleks atau imaginer. Contohnya seperti 2i, 3i, 9i, dan sebagainya.

5. Logical

Logical merupakan tipe data yang mengandung nilai TRUE atau FALSE. Tipe data ini juga biasa dikenal dengan tipe data boolean.

Mengetahui Tipe Data Suatu Variabel

Terdapat 5 tipe data yang ada pada R. Untuk mengetahui tipe data yang terkandung dalam sebuah variabel, kita dapat menggunakan fungsi class(). Berikut contoh sintaks untuk mengetahui tipe data variabel.

> huruf <- "A"
> class(huruf)
[1] "character"

> x <- 2.5
> class(x)
[1] "numeric"

> y <- 10L
> class(y)
[1] "integer"

> kompleks <- 1+2i
> class(kompleks)
[1] "complex"

> a <- TRUE
> class(a)
[1] "logical"

B. Struktur Data pada R

Struktur data merupakan penyusunan beberapa data dalam satu objek. Berdasarkan tipe datanya, struktur data pada R dibedakan menjadi :

A. Struktur Data Homogen

Struktur data homogen merupakan objek yang hanya menyimpan satu tipe data saja. Seperti numerik, character, atau integer. Berikut beberapa tipe struktur data homogen pada R.

  • Vektor (one-dimensional data) merupakan kumpulan sebaris atau sekolom data yang memiliki tipe data yang sama, misalnya kumpulan data numerik, kumpulan data character, dsb. Untuk membuat vektor di R kita dapat menggunakan fungsi c().
  • Matriks (two-dimensional data) merupakan kumpulan data yang tersusun atas baris dan kolom dan memiliki tipe data yang sama. Untuk membuat matriks kita dapat menggunakan fungsi matrix()
  • Array (multi-dimensional data) hampir sama dengan matriks. Perbedaanya adalah array merupakan multi dimensional data, artinya kumpulan datanya dapat tersusun atas lebih dari dua baris dan kolom. Untuk membuat array kita dapat menggunakan fungsi array()

B. Struktur Data Heterogen

Struktur data heterogen merupakan objek yang menyimpan lebih dari satu tipe data. Adapun beberapa tipe struktur data heterogen pada R ialah :

  • List (one-dimensional data) merupakan kumpulan sekolom dan sebaris data yang memiliki tipe data yang berbeda, misalnya list numerik, character, dan logical. Untuk membuat list kita dapat menggunakan fungsi list()
  • Data frame hampir sama dengan tabel yang berisi data. Data frame dapat terdiri dari beberapa data yang memiliki tipe data yang berbeda. Untuk membuat data frame kita dapat menggunakan fungsi data.frame()

Leave a Reply Cancel reply

You must be logged in to post a comment.

Postingan Terbaru

  • Contoh Soal dan Pembahasan Bentuk Akar
  • Bentuk Akar – Konsep, Aturan dan Sifat Pengoprasiannya
  • Jenis – Jenis Operator pada R
  • Pengenalan Tipe dan Struktur Data Pada R
  • Contoh Soal dan Penjelasan Bilangan Logaritma

Informasi Website

  • Privacy Policy
  • Disclaimer
  • Contact Us
  • About Us

Archives

  • August 2022
  • July 2022
©2023 Edu Konten | Design: Newspaperly WordPress Theme