Scale Predict CO2 Values
Materi lanjutan dari Scale
Predict CO2 Values
Tugas di bab Multiple Regression adalah memprediksi emisi CO2 dari sebuah mobil ketika kita hanya mengetahui berat dan volumenya.
Saat kumpulan data diskalakan, kita harus menggunakan skala saat memprediksi nilai:
Contoh
Prediksikan emisi CO2 dari mobil 1,3 liter yang berbobot 2300 kilogram:
import pandas
from sklearn import linear_model
from sklearn.preprocessing import StandardScaler
scale = StandardScaler()
df = pandas.read_csv("data.csv")
X = df[['Weight', 'Volume']]
y = df['CO2']
scaledX = scale.fit_transform(X)
regr = linear_model.LinearRegression()
regr.fit(scaledX, y)
scaled = scale.transform([[2300, 1.3]])
predictedCO2 = regr.predict([scaled[0]])
print(predictedCO2)Hasil
[107.2087328]
Komentar
Posting Komentar