ML Lab-1
ML Lab-1
import pandas as pd
dataset = pd.read_csv("Data.csv")
dataset
dataset["Age"].fillna(np.mean(dataset["Age"]))
0 44.000000
1 27.000000
2 30.000000
3 38.000000
4 40.000000
5 35.000000
6 38.777778
7 48.000000
8 50.000000
9 37.000000
Name: Age, dtype: float64
dataset["Age"] = dataset["Age"].fillna(np.mean(dataset["Age"]))
dataset
dataset["Salary"] =
dataset["Salary"].fillna(np.mean(dataset["Salary"]))
dataset
le = LabelEncoder()
dataset["Purchased"] = le.fit_transform(dataset["Purchased"])
dataset["Country"] = le.fit_transform(dataset["Country"])
dataset
dataset.iloc[:,:-1]
y_train
2 0
8 0
4 1
6 0
5 1
0 0
1 1
9 1
Name: Purchased, dtype: int64
LinearRegression()
x_test
mean_squared_error(y_test, predict)
0.29618249533841706
RandomForestClassifier(max_depth=150)
rfc.predict(x_test)
array([0, 1])
x_test
y_test
7 1
3 0
Name: Purchased, dtype: int64