پیش بینی مقادیر CO2(Predict CO2 Values)

وظیفه در فصل رگرسیون چندگانه پیش‌بینی انتشار CO2 از خودرو بود.
زمانی که فقط وزن و حجم آن را می دانستید.



وقتی مجموعه داده‌ها مقیاس‌بندی می‌شوند، هنگام پیش‌بینی مقادیر باید از مقیاس استفاده کنید:




مثال


Predict the CO2 emission from a 1.3 liter car that weighs 2300 kilograms:



import pandas
from sklea
import linear_model
from
sklea
.preprocessing import StandardScaler
scale = StandardScaler()


df = pandas.read_csv("cars2.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)

Result:



[107.2087328]