Dosen Pengampu : Prof. Dr. Suhartono, M.Kom
Mata Kuliah : Linear Algebra
Prodi : Teknik Informatika
Lembaga : Universitas Islam Negeri Maulana Malik Ibrahim Malang”
Dataset adalah sebuah kumpulan data yang bersifat sebagai himpunan data yang berasal dari informasi-informasi pada masa sebelumnya dan siap untuk dikelola menjadi sebuah informasi baru dengan menggunakan teknik pembelajaran superised learning. Dimana digunakan untuk sistem prediksi sebagai acuan pendukung keputusan.Tujuan dari data set untuk menguji suatu metode penelitian yang dikembangkan oleh para pakar peneliti dengan public dataset maupun private dataset. Berikut relasional data set Jumlah Tindak Pidana Menurut kepolisian dengan Persentase penyelesaian Tindak Pidana Tahun 2020.
library(tidyverse)
## -- Attaching packages --------------------------------------- tidyverse 1.3.1 --
## v ggplot2 3.3.5 v purrr 0.3.4
## v tibble 3.1.6 v dplyr 1.0.8
## v tidyr 1.2.0 v stringr 1.4.0
## v readr 2.1.2 v forcats 0.5.1
## -- Conflicts ------------------------------------------ tidyverse_conflicts() --
## x dplyr::filter() masks stats::filter()
## x dplyr::lag() masks stats::lag()
data_PersentasePenyelesaian <- data.frame(
Provinsi = c("Jawa Barat", "Jawa Tengah", "Jawa Timur", "Banten", "Bali", "Nusa Tenggara Barat", "Nusa Tenggara Timur", "Kalimantan Barat", "Kalimantan Selatan"),
Persentase = c(88.23, 36.35, 52.74, 73.08, 90.26, 49.27, 49.27, 101.94, 82.29 ),
stringsAsFactors = FALSE)
data_PersentasePenyelesaian
## Provinsi Persentase
## 1 Jawa Barat 88.23
## 2 Jawa Tengah 36.35
## 3 Jawa Timur 52.74
## 4 Banten 73.08
## 5 Bali 90.26
## 6 Nusa Tenggara Barat 49.27
## 7 Nusa Tenggara Timur 49.27
## 8 Kalimantan Barat 101.94
## 9 Kalimantan Selatan 82.29
barplot(data_PersentasePenyelesaian$Persentase, main = "Data Persentase Penyelesaian", col = "grey")
library(dplyr)
InnerJoins <- data_JumlahPidana %>%
inner_join(data_PersentasePenyelesaian, by = "Provinsi")
InnerJoins
## Provinsi Jumlah Persentase
## 1 Jawa Barat 11256 88.23
## 2 Jawa Tengah 10712 36.35
## 3 Jawa Timur 17642 52.74
## 4 Banten 4250 73.08
## 5 Bali 2597 90.26
## 6 Nusa Tenggara Barat 8591 49.27
## 7 Nusa Tenggara Timur 4790 49.27
## 8 Kalimantan Barat 3858 101.94
Leftjoins <- left_join(data_JumlahPidana,data_PersentasePenyelesaian)
## Joining, by = "Provinsi"
Leftjoins
## Provinsi Jumlah Persentase
## 1 Jawa Barat 11256 88.23
## 2 Jawa Tengah 10712 36.35
## 3 Gorontalo 2518 NA
## 4 Jawa Timur 17642 52.74
## 5 Banten 4250 73.08
## 6 Bali 2597 90.26
## 7 Nusa Tenggara Barat 8591 49.27
## 8 Nusa Tenggara Timur 4790 49.27
## 9 Kalimantan Barat 3858 101.94
Rightjoins <- right_join(data_JumlahPidana,data_PersentasePenyelesaian)
## Joining, by = "Provinsi"
Rightjoins
## Provinsi Jumlah Persentase
## 1 Jawa Barat 11256 88.23
## 2 Jawa Tengah 10712 36.35
## 3 Jawa Timur 17642 52.74
## 4 Banten 4250 73.08
## 5 Bali 2597 90.26
## 6 Nusa Tenggara Barat 8591 49.27
## 7 Nusa Tenggara Timur 4790 49.27
## 8 Kalimantan Barat 3858 101.94
## 9 Kalimantan Selatan NA 82.29
fullJoins <- full_join(data_JumlahPidana,data_PersentasePenyelesaian)
## Joining, by = "Provinsi"
fullJoins
## Provinsi Jumlah Persentase
## 1 Jawa Barat 11256 88.23
## 2 Jawa Tengah 10712 36.35
## 3 Gorontalo 2518 NA
## 4 Jawa Timur 17642 52.74
## 5 Banten 4250 73.08
## 6 Bali 2597 90.26
## 7 Nusa Tenggara Barat 8591 49.27
## 8 Nusa Tenggara Timur 4790 49.27
## 9 Kalimantan Barat 3858 101.94
## 10 Kalimantan Selatan NA 82.29