Beruflich Dokumente
Kultur Dokumente
Tautan unduh:
https://github.com/shohiebsense/naivebayes/
Tampak aplikasi
Field yang digunakan yakni parameter nama, gender dan tinggi badan. Menentukkan seseorang
apakah tinggi atau tidak.
Struktur Kode
Shohieb Ahmad Nasruddin 0302622011 Naive Bayes Klasifikasi Numeri
}
String gender = generateGender(number);
if(gender.equalsIgnoreCase("laki2")){
}
else{
}
Log.e("shohiebsense ",""+gender);
realm.copyToRealm(addHuman(id.intValue(),name,gender));
}
realm.commitTransaction();
}
public RealmResults<Contact> getAllContacts(){
return realm.where(Contact.class).findAll();
}
public RealmResults<Human> getAllHumans() { return
realm.where(Human.class).findAll();}
public double hitungProbLakiPendek(){
return
realm.where(Human.class).equalTo("gender","laki2").lessThanOrEqualTo("height",174).coun
t();
}
public double hitungProbLakiTinggi(){
return
realm.where(Human.class).equalTo("gender","laki2").greaterThan("height",174).count();
}
/* public double hitungPerempuanTinggi(){
return
realm.where(Human.class).equalTo("gender","perempuan").greaterThan("height",160).count(
);
}
public double hitungPerempuanPendek(){
return
realm.where(Human.class).equalTo("gender","perempuan").lessThanOrEqualTo("height",160).
count();
}*/
public RealmResults<Human> hitungLakiPendek(){
return
realm.where(Human.class).equalTo("gender","laki2").equalTo("classification","pendek").f
indAll();
}
public RealmResults<Human> hitungLakiTinggi(){
return
realm.where(Human.class).equalTo("gender","laki2").equalTo("classification","tinggi").f
indAll();
}
public RealmResults<Human> hitungPerempuanPendek(){
return
realm.where(Human.class).equalTo("gender","perempuan").equalTo("classification","pendek
").findAll();
}
public RealmResults<Human> hitungPerempuanTinggi(){
return
realm.where(Human.class).equalTo("gender","perempuan").equalTo("classification","tinggi
").findAll();
}
public static double rata2(RealmResults<Human> orang){
double sum = 0;
for(int i =0; i< orang.size(); i++){
sum += orang.get(i).getHeight();
}
return sum / orang.size();
}
Shohieb Ahmad Nasruddin 0302622011 Naive Bayes Klasifikasi Numeri
}
public String getClassification() {
return classification;
}
public void setClassification(String classification) {
this.classification = classification;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
}