| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
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里我怎么查看这个函数怎么用呢? |   
 
 
 
 |