Email : dhelaagatha@gmail.com
RPubs : https://rpubs.com/dhelaasafiani
Jurusan : Statistika Bisnis
Address : ARA Center, Matana University Tower
Jl. CBD Barat Kav, RT.1, Curug Sangereng, Kelapa Dua, Tangerang, Banten 15810.
library(mosaicCalc)
f = makeFun(x^2 + 5*x ~x)
integrandd <- function(x)
{
Integral = antiD(f(x)~x)
Tentu = Integral(0)-Integral(3)
Tak.Tentu = Integral(0:3)
return (cat(c("Integral Tentu :", Tentu, "\n",
"Integral Tak Tentu :", Tak.Tentu)))
}
integrandd(x)## Integral Tentu : -31.5
## Integral Tak Tentu : 0 2.83333333333333 12.6666666666667 31.5
\(Luas.Lingkaran = πr^2\)
\(Keliling.Lingkaran = 2πr\)
\(Volume.Bola = 4/3πr^3\)
Luas_Lingkaran <- function(pi,r) # Nama fungsi dan argumen
{ # Pembukaan fungsi\
Luas = round(pi*r^2) # Menghitung luas lingkaran
Keliling = round(2*pi*r) # Menghitung keliling lingkaran
Volume = round(4/3*pi*r^3 , digits =2) # Menghitung volume lingkaran
return(cat("Luas lingkaran:", Luas,"\n",
"Keliling lingkaran:", Keliling,"\n",
"Volume bola:", Volume))
} # Penutupan fungsi
Luas_Lingkaran(22/7,7) # Menggunakan fungsi## Luas lingkaran: 154
## Keliling lingkaran: 44
## Volume bola: 1437.33
| Nilai.UAS | Frequency |
| 65 | 4 |
| 70 | 2 |
| 75 | 8 |
| 80 | 11 |
| 85 | 3 |
| 90 | 7 |
Nilai.UAS = seq(65, 90, 5) # Membuat list data dengan jarak interval 5
Frequency = c(4,2,8,11,3,7) # Membuat list frequency
score <- data.frame(Nilai.UAS,Frequency) # Mengubah list data ke dalam bentuk Data Frame
score## Nilai.UAS Frequency
## 1 65 4
## 2 70 2
## 3 75 8
## 4 80 11
## 5 85 3
## 6 90 7
Nilai <- function(x,frekuensi)
{
min = min(x) # Mencari nilai min
max = max(x) # Mencari nilai mac
rata.rata = round(sum(x*frekuensi)/sum(frekuensi)) # Mencari nilai mean atau rata-rata
median = round(sum(frekuensi)+1) / 2 # Mencari nilai median atau nilai tengah
tbm = 79.5 # Batas bawah kelas (80-0,5)
d1 = 3 # selisih kelas frek modus dengan frek sebelumnya
d2 = 8 # selisih kelas frek modus dengan frek sesudahnya
c = 5 # Interval
mode = round(tbm + c*(d1/(d1+d2)) , digits = 1) # Mencari modus dengan rumus matematika
h = x-rata.rata
i = sum((h^2)*frekuensi)
varians = i/(sum(frekuensi)-1) # Mencari nilai varians
standard.deviasi = (sqrt(varians)) # Mencari standard deviasi
return(cat(c("Minimal:", min,"\n",
"Maksimal:", max,"\n",
"Rata-rata:", rata.rata,"\n",
"Median terdapat pada data ke:", median,"\n",
"Modus:", mode,"\n",
"Var:", varians,"\n",
"Sd:", standard.deviasi)))
}
Nilai(score$Nilai.UAS,score$Frequency)## Minimal: 65
## Maksimal: 90
## Rata-rata: 79
## Median terdapat pada data ke: 18
## Modus: 80.9
## Var: 60
## Sd: 7.74596669241483