BIG DATA
OLEH :
INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
A. Membuat Function
Untuk membuat function pada R Studio harus membuat R Script terlebih dahulu dengan cara
1. Keliling segitiga
Ket :
function merupakan isi parameter
parameter berisi 3 merujuk pada jumlah sisi segitiga
tanda <- merujuk pada nama functionnya yaitu kelilingsegitiga
comment() digunakan untuk memberi komentar
menghitung keliling segitiga dengan rumus kll=a+b+c
return merupakan nilai balikan mengembalikan nilai kll
2. Keliling bujursangkar
Ket :
function merupakan isi parameter
parameter s merujuk pada nilai sisi bujur sangkar
tanda <- merujuk pada nama functionnya yaitu kelilingbujursangkar
comment() digunakan untuk memberi komentar
menghitung keliling bujursangkar dengan rumus kll=s+s+s+s
return merupakan nilai balikan mengembalikan nilai kll
3. Keliling lingkaran
Ket :
function merupakan isi parameter
parameter r merujuk pada nilai jari jari lingkaran
tanda <- merujuk pada nama functionnya yaitu kelilinglingkaran
comment() digunakan untuk memberi komentar
menghitung keliling lingkaran dengan rumus kll=2*pi*r
pi merupakan nilai 3.14 pada lingkaran
return merupakan nilai balikan mengembalikan nilai kll
4. Luas segitiga
Ket :
function merupakan isi parameter
parameter berisi a merujuk pada alas segitiga dan t merujuk pada tinggi segitiga
tanda <- merujuk pada nama functionnya yaitu luassegitiga
comment() digunakan untuk memberi komentar
menghitung luas segitiga dengan rumus luas=0.5*a*t
return merupakan nilai balikan mengembalikan nilai luas
5. Luas bujursangkar
Ket :
function merupakan isi parameter
parameter s merujuk pada nilai sisi bujur sangkar
tanda <- merujuk pada nama functionnya yaitu luasbujursangkar
comment() digunakan untuk memberi komentar
menghitung luas bujursangkar dengan rumus luas=s^2
tanda ^ merupakan pangkat dan 2 menandakan nilai pangkat adalah kuadrat
return merupakan nilai balikan mengembalikan nilai luas
6. Luas lingkaran
Ket :
function merupakan isi parameter
parameter r merujuk pada nilai jari jari lingkaran
tanda <- merujuk pada nama functionnya yaitu luaslingkaran
comment() digunakan untuk memberi komentar
menghitung luas lingkaran dengan rumus luas=pi*(r^2)
tanda ^ merupakan pangkat dan 2 menandakan nilai pangkat adalah kuadrat
tanda () kurung merupakan tanda untuk memprioritaskan perhitungan
pi merupakan nilai 3.14 pada lingkaran
return merupakan nilai balikan mengembalikan nilai luas
Ket :
function merupakan isi parameter
parameter r merujuk pada nilai jari jari lingkaran
tanda <- merujuk pada nama functionnya yaitu luaspermukaanbola
comment() digunakan untuk memberi komentar
menghitung luas permukaan bola dengan rumus luas=4*pi*(r^2)
tanda ^ merupakan pangkat dan 2 menandakan nilai pangkat adalah kuadrat
tanda () kurung merupakan tanda untuk memprioritaskan perhitungan
pi merupakan nilai 3.14 pada bola
return merupakan nilai balikan mengembalikan nilai luas
8. Volume bola
Ket :
function merupakan isi parameter
parameter r merujuk pada nilai jari jari bola
tanda <- merujuk pada nama functionnya yaitu volumebola
comment() digunakan untuk memberi komentar
menghitung keliling lingkaran dengan rumus vol=(4/3)*pi*(r^3)
tanda ^ merupakan pangkat dan 3 menandakan nilai pangkat adalah kubik
tanda () kurung merupakan tanda untuk memprioritaskan perhitungan
pi merupakan nilai 3.14 pada bola
return merupakan nilai balikan mengembalikan nilai vol
Untuk membuat function pada R Studio harus membuat R Script terlebih dahulu dengan cara
Jika sudah ketikkan pada script fungsi nya setiap main class dibuat di class yang berbeda
Ket :
Function c() membuat vector baru agar dapat membuat array
Data ada 3 dataA,dataB,dataC merepresentasikan 3 sisi segitiga
Data dapat diisi sesuai kebutuhan dan jumlah data harus sama pada dataA,dataB,dataC
Function kelilingsegitiga() berisi 3 parameter
Parameter berisi dataA,dataB,dataC
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih keliling segitiga
2) Main class keliling bujur sangkar
Ket :
Function c() membuat vector baru agar dapat membuat array
Data s merepresentasikan nilai sisi pada bujur sangkar
Data dapat diisi pada parameter c() dapat diubah sesuai kebutuhan
Function kelilingbujursangkar() berisi 1 parameter yaitu s
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih keliling bujur sangkar
Ket :
Function c() membuat vector baru agar dapat membuat array
Data r merepresentasikan nilai jari jari lingkaran
Data dapat diisi pada parameter c() dapat diubah sesuai kebutuhan
Function kelilinglingkaran() berisi 1 parameter yaitu r
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih keliling lingkaran
Ket :
Function c() membuat vector baru agar dapat membuat array
Data alas dam tinggi merepresentasikan nilai a dan t pada luas segitiga
Data dapat diisi pada parameter c() dapat diubah sesuai kebutuhan
Function luassegitiga() berisi 2 parameter yaitu alas dan tinggi
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih luas segitiga
5) Main class luas bujursangkar
Ket :
Function c() membuat vector baru agar dapat membuat array
Data s merepresentasikan nilai sisi pada bujur sangkar
Data dapat diisi pada parameter c() dapat diubah sesuai kebutuhan
Function luasbujursangkar() berisi 1 parameter yaitu s
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih luas bujur sangkar
Ket :
Function c() membuat vector baru agar dapat membuat array
Data r merepresentasikan nilai jari jari lingkaran
Data dapat diisi pada parameter c() dapat diubah sesuai kebutuhan
Function luaslingkaran() berisi 1 parameter yaitu r
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih luas lingkaran
Ket :
Function c() membuat vector baru agar dapat membuat array
Data r merepresentasikan nilai jari jari bola
Data dapat diisi pada parameter c dapat diubah sesuai kebutuhan
Function luaspermukaanbola() berisi 1 parameter yaitu r
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih luas permukaan bola
8) Main class volume bola
Ket :
Function c() membuat vector baru agar dapat membuat array
Data s merepresentasikan nilai jari jari pada bola
Data dapat diisi pada parameter c() dapat diubah sesuai kebutuhan
Function volumebola() berisi 1 parameter yaitu r
Jika sudah dapat di run
Dapat menghitung 1 sampai lebih volume bola
C.Hasil Run
I. Keliling segitiga
II. Keliling bujursangkar
V. Luas bujursangkar