Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

Polinomal Regresyon

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

dataFrame= pd.read_csv("Position_Salaries.csv")

x = dataFrame.iloc[:, 1:2].values
y = dataFrame.iloc[:, 2].values

from sklearn.preprocessing import PolynomialFeatures
poly_regressor=PolynomialFeatures(degree=5)#polinom derecesini belirtebiliriz
#multiple linear regression da kullanmak üzere x_poly kolonu üretiyoruz
x_poly=poly_regressor.fit_transform(x)
poly_regressor.fit(x_poly,y)#fit etmek eğitmek demek

#üretilen x_poly kolonunu multiple linear regression içinde kullanıyoruz
from sklearn.linear_model import LinearRegression
linear_regressor2=LinearRegression()
linear_regressor2.fit(x_poly,y)


plt.scatter(x,y,color="red")#scatter nokta şeklinde grafik çizer
plt.plot(x,linear_regressor2.predict(x_poly),color="orange")
plt.title("Pozisyon","Maaş Polinom Regression")
plt.xlabel("Pozisyon")
plt.ylabel("Maaş")
plt.show()

Polinomal Regresyon Makine Öğrenmesi Yapay Zeka
0 Beğeni
Makine Öğrenmesi
Önceki Yazı

Multiple Linear Regresyon (Çoklu Doğrusal)

12 Nis. 2020 tarihinde yayınlandı.
Sonraki Yazı

Karar Ağaçları(Decision Tree) ile Tahmin

12 Nis. 2020 tarihinde yayınlandı.
arrow