鱼C论坛

 找回密码
 立即注册
查看: 1700|回复: 2

pandas DataFrame.as_matrix() 出错

[复制链接]
发表于 2021-1-8 23:07:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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'

请教,应该如何修改
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-9 09:28:08 | 显示全部楼层
据说是as_matrix()被淘汰了,换成了values
x=df.iloc[:,:4].values
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2021-1-9 11:06:22 | 显示全部楼层
楼上正解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-12 03:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表