dat=read.table("D:/Libraries/Documents/DATA MINING/dat.txt", header = T, sep = "\t")
dat
## IPK Jam
## 1 2.75 6
## 2 2.65 7
## 3 1.78 3
## 4 1.89 4
## 5 2.23 6
## 6 2.78 7
## 7 2.84 8
## 8 2.78 6
## 9 1.57 3
## 10 3.13 10
## 11 3.56 11
## 12 3.23 10
## 13 3.03 9
## 14 3.63 10
## 15 3.78 11
## 16 3.25 12
## 17 2.67 6
## 18 2.65 7
## 19 3.45 12
library(rpart)
## Warning: package 'rpart' was built under R version 4.4.3
library(rpart.plot)
## Warning: package 'rpart.plot' was built under R version 4.4.3
dat=read.table("D:/Libraries/Documents/DATA MINING/dat.txt", header = T, sep = "\t")
dat$IPK_Tinggi = ifelse(dat$IPK >= 3.5, 1, 0)
class.tree = rpart(IPK_Tinggi ~ Jam, data = dat, method = "class", minsplit = 3)
rpart.plot(class.tree, type = 4, extra = 1, main = "Decision Tree Klasifikasi: IPK Tinggi Berdasarkan Jam Belajar")
