|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import numpy as np
- import matplotlib.pyplot as plt
- import pandas as pd
- # Importing the dataset
- dataset = pd.read_csv('Data.csv')
- X = dataset.iloc[:, :-1].values
- y = dataset.iloc[:, 3].values
- # Encoding categorical data
- # Encoding the Independent Variable
- from sklearn.preprocessing import LabelEncoder, OneHotEncoder
- labelencoder_X = LabelEncoder()
- X[:, 0] = labelencoder_X.fit_transform(X[:, 0])
- onehotencoder = OneHotEncoder(categorical_features = [0])
- X = onehotencoder.fit_transform(X).toarray()
- # Encoding the Dependent Variable
- labelencoder_y = LabelEncoder()
- y = labelencoder_y.fit_transform(y)
复制代码
是对分类数据进行编码,但是我一运行就会报错:__init__() got an unexpected keyword argument 'categorical_features'
我大概知道是这个函数可能更新了,现在没有 'categorical_features'了,但是不知道怎么改,在spyder里我怎么查看这个函数怎么用呢? |
|