Rafi Pramasukma E. - TUGAS5
Rafi Pramasukma E. - TUGAS5
NRP : 10311710000024
Mata Kuliah : Intellegent Manufacturing
Dosen Pengampu : Fauzi Imaduddin Adhim
Topik Bahasan Tugas : Penjelasan Pemrograman Phyton
X = np.array(transformer.fit_transform(X), dtype=np.float)
//Pada program ini digunakan untuk mengaplikasikan objek transformer yang didefinisikan untuk
merubah kolom ke nol (kolom ‘negara’) menjadi dummy variabel untuk variabel X. Perintahnya
adalah dimulai dengan np.array, karena hasil dari ColumnTransformer mengharuskan objeknya
berbentuk array. dtype=np.float (data tipe yang diinginkan untuk setiap kolomnya adalah
numpy, dan ditambahkan Koma jika nilai berupa decimal dikarenakan fungsi berjenis float
# Feature Scaling
from sklearn.preprocessing import StandardScaler
//Pada program ini sebagai library pada program feature scalling
sc_X = StandardScaler()
//Pada program ini adalah mendefinisikan sc_X (dibaca scale of X) sebagai variabel proses dari
StandarScaler nantinya. Kita ingin menormalisasi variabel X (independen).
X_train = sc_X.fit_transform(X_train)
//Pada program ini digunakan untuk mengonversi X_train menjadi X_train yang sudah
di rescale, dimana fungsi “fit” adalah sebagai menghitung nilai rataan dan standar deviasi pada
saat melakukan proses scalling, sedangkan “transform” menggunakan hasil perhitungan rataan
dan standar deviasi sebelumnya (dari ‘fit’) untuk diterapkan ke datanya (mengurangkan semua
data dengan nilai rataan, kemudian dibagi dengan standar deviasi), “fit_transform” melakukan
keduanya sekaligus.
X_test = sc_X.transform(X_test)
//Program ini digunakan untuk proses konversi untuk X_test.dimana sc_X sudah di fit-kan
terhadap X_train dikarenakan sudah melalui proses fit terhadap X_train