This is my code
from sklearn import preprocessing
from sklearn.preprocessing import OneHotEncoder
labelencoder_X = preprocessing.LabelEncoder()
X[:,0] = labelencoder_X.fit_transform(X[:,0])
onehotencoder = OneHotEncoder(categories=[])
X = onehotencoder.fit_transform(X).toarray()
After trying many times i am not able to solve this error
ValueError: Shape mismatch: if categories is an array, it has to be of shape (n_features,).