Aşağıdaki gibi bir veri kümeniz olduğunu varsayalım:
X (bağımsız değişken): [1, 2, 3, 4, 5]
Y (bağımlı değişken): [2, 4, 5, 4, 5]
Python kodu:
import numpy as np
from sklearn.linear_model import LinearRegression
X = np.array([1, 2, 3, 4, 5]).reshape((-1, 1))
Y = np.array([2, 4, 5, 4, 5])
model = LinearRegression()
model.fit(X, Y)
print('Katsayı:', model.coef_)
print('Kesme:', model.intercept_)
İki sınıf içeren bir veri kümeniz olduğunu varsayalım (0 ve 1):
X (özellikler): [[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]]
Y (etiketler): [0, 0, 1, 1, 1]
Python kodu:
import numpy as np
from sklearn.linear_model import LogisticRegression
X = np.array([[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]])
Y = np.array([0, 0, 1, 1, 1])
model = LogisticRegression()
model.fit(X, Y)
print('Tahmin:', model.predict([[3, 2]]))
Aşağıdaki gibi bir veri kümeniz olduğunu varsayalım:
X (özellikler): [[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]]
Y (etiketler): [0, 0, 1, 1, 1]
Python kodu:
import numpy as np
from sklearn.tree import DecisionTreeClassifier
X = np.array([[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]])
Y = np.array([0, 0, 1, 1, 1])
model = DecisionTreeClassifier()
model.fit(X, Y)
print('Tahmin:', model.predict([[3, 2]]))
Aşağıdaki gibi bir veri kümeniz olduğunu varsayalım:
X (özellikler): [[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]]
Y (etiketler): [0, 0, 1, 1, 1]
Python kodu:
import numpy as np
from sklearn.svm import SVC
X = np.array([[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]])
Y = np.array([0, 0, 1, 1, 1])
model = SVC()
model.fit(X, Y)
print('Tahmin:', model.predict([[3, 2]]))
Aşağıdaki gibi bir veri kümeniz olduğunu varsayalım:
X (özellikler): [[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]]
Python kodu:
import numpy as np
from sklearn.cluster import KMeans
X = np.array([[1, 2], [2, 3], [3, 1], [4, 3], [5, 3]])
model = KMeans(n_clusters=2, random_state=0)
model.fit(X)
print('Tahmin:', model.predict([[3, 2]]))
print('Merkezler:', model.cluster_centers_)