| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
原数据 
 
 
df = pd.DataFrame(pd.read_excel(r'C:\Users\chenj\Desktop\测试用.xlsx')) 
print(df) 
显示: 
    序号  天气  周末  促销  销量 
0    1   1   1   1   1 
1    2  -1  -1   1   1 
2    3   1   1  -1   1 
3    4   1  -1   1  -1 
4    5   1  -1  -1   1 
5    6  -1  -1   1  -1 
6    7  -1  -1  -1   1 
7    8  -1  -1  -1   1 
8    9  -1   1  -1   1 
9   10  -1   1   1  -1 
10  11   1   1   1  -1 
11  12   1   1  -1   1 
12  13  -1  -1   1  -1 
 
 
 
 
x=df.iloc[:,:4].as_matrix() 
y=df.iloc[:,4].as_matrix() 
 
打算做决策树分析,把销量和前面的几项进行分析 
运行后,显示  
File "D:/Python/projects/test2", line 13, in <module> 
    x=df.iloc[:,:4].as_matrix() 
  File "D:\Python\projects\venv\lib\site-packages\pandas\core\generic.py", line 5139, in __getattr__ 
    return object.__getattribute__(self, name) 
AttributeError: 'DataFrame' object has no attribute 'as_matrix' 
 
请教,应该如何修改 
 |   
 
 
 
 |