Kalimalang
PTA 2021/2022
Nama : Alief Akbar
NPM : 20119496
Kelas : 3KB04
Mata Kuliah : Praktikum Teknologi & Kecerdasan Artifisial
Assalammualaikum, Pada Hari ini, Saya akan menjelaskan jawaban praktikum saya.
No 1.
Kita akan melakukan proses data cleansing. Setelah kita mengambil data concrete dan
memunculkan tabel datanya, Kita akan mencari missing value terlebih dahulu. Ini
adalah sintaknya:
Kita akan mengetahui bahwa ada 805 data yang telah di clean. Lalu kita akan
mencoba membersihkan data yang memiliki anomali, Yaitu:
Strength
Age
Cement
Water
Fineagg
Corseagg
Pertama, Untuk data strength, Dimana kita akan melakukan describe untuk
mengdeskirpsikan strength. Sintaknya adalah sebagai berikut:
Lalu kita akan mengcoba mengcounter strength dan mencoba membersihkan data
strength.
Dapat dilihat bahwa tidak ada data yang bernilai negatif. Lalu kita akan mencari
values dari strength
Dapat kita lihat bahwa data strength termasuk float. Untuk data lain, Kita langsung
lakukan describe untuk membersihkan datanya, Agar proses pembuatan sintak tidak
terlalu lama.
Ini adalah data concrete sebelum di cleansing
No.2
Kita akan mengtransformasikan data strength menjadi data category. Pertama kita
akan membuat sintak yang bisa mengtransformasikan data. Kita akan Import Ordinal
Encoder lalu mengimport matplotlib dari scipy.
Lalu kita akan mencari mana data yang missing dan mana yang tidak, Dari data
concrete
Kemudian kita akan membuat ketentuan untuk kategori, Dimana jika nilainya >= 65
maka mejadi “hard”, Jika >= 45, Adalah “medium”, Dan jika 45<, Maka akan
menjadi “light”
Kita akan melihat bahwa sintaknya tidak bisa karena kita bisa memasukkan tanda
lebih besar, Lebih kecil, Dan sama dengan ke dalam sintak. Maka yang harus
dilakukan adalah tidak memberikan tanda tersebut.
Kita melihat bahwa strength yang sudah diubah menjadi Category akan bernilai NaN.
Kita kemudian akan mencari komposisi kekuatan tertinggi dan terlemah strength.
Yang kita lakukan pertama kali adalah menampilkan histogram strength
Dapat kita simpulkan bahwa kekuatan tertinggi strength berada di antara 175 -200,
Sementara kekuatan terendah berada di antara 0 - 25
Terakhir, kita akan mencari hubungan antara strength dan age melalui histogram.
Berikut cara menampilkannya
Dapat kita simpulkan dari histogram, Bahwa kekuatan yang dimiliki oleh beton
bervariasi tergantung usia beton tersebut, Dimana beton dengan usia 90 tahun
memiliki kekuatan yang paling besar.
No 3.
Berdasarkan dataset yang digunakan, Dapat disimpulkan bahwa bahan - bahan yang
dimiliki untuk membuat beton adalah bahan yang berkualitas bagus.
Itu saja yang dapat saya sampaikan. Mohon maaf atas kekurangannya.
Wasalammualaikum. Wr.W.B