что использовать вместо устаревшей категориальной функции при использовании одного горячего кодировщика? - PullRequest
0 голосов
/ 05 февраля 2020
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

dataset = pd.read_csv('my_file_name.csv')
X = dataset.iloc[:, 3:13].values
y = dataset.iloc[:, 13].values

from sklearn.preprocessing import LabelEncoder, OneHotEncoder
labelencoder_X_1 = LabelEncoder()
X[:, 1] = labelencoder_X_1.fit_transform(X[:, 1])
labelencoder_X_2 = LabelEncoder()
X[:, 2] = labelencoder_X_2.fit_transform(X[:, 2])


onehotencoder = OneHotEncoder(categorical_features = [1])
X = onehotencoder.fit_transform(X)
X = X[:, 1:]

categoryorical_features устарела, каков текущий подход к передаче категориальных функций для OneHotEncoder

...