Label Encoders - Jupyter Notebook
Label Encoders - Jupyter Notebook
In [5]: dataset
...
In [7]: X
...
In [8]: X
test1 = pd.DataFrame(X)
test1
...
In [ ]: # Creating 3 dummy varabiles for country ( Factor level of 3 spain , France and G
#onehotencoder = OneHotEncoder()
#X = onehotencoder.fit_transform(X).toarray()
#X = X[:, 1:]
#onehotencoder = OneHotEncoder()
#X = onehotencoder.fit_transform(X).toarray()
#X = X[:, 1:]
In [13]: # column Transformer method is used to convert the data which is more than 2 fact
from sklearn.compose import ColumnTransformer
ct = ColumnTransformer([("Geography", OneHotEncoder(), [1])])
X = ct.fit_transform(X)
In [11]: abc=pd.DataFrame(X)
abc
Out[11]: 0 1 2 3 4 5 6 7 8 9 10 11
0 1 0 0 619 0 42 2 0 1 1 1 101349
3 1 0 0 699 0 39 1 0 2 0 0 93826.6
... ... ... ... ... ... ... ... ... ... ... ... ...