楼主: 英雄lxz
1696 7

[问答] Python数据分析与挖掘实战第五章程序求助 [推广有奖]

  • 2关注
  • 0粉丝

硕士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
3669 个
通用积分
16.0021
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4356 点
帖子
54
精华
0
在线时间
181 小时
注册时间
2013-10-30
最后登录
2022-10-29

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
这个错误怎么修正,跪求各位大神指点。
QQ图片20170318173930.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Python数据分析 数据分析与挖掘 python 数据分析 程序

沙发
longgb246 学生认证  发表于 2017-3-19 00:52:24 |只看作者 |坛友微信交流群
你特征的名字是x的变量,即为data的前两列。最后一行,改为: export_graphviz(dtc, feature_names=data.columns[:3], out_file=f)。

使用道具

藤椅
英雄lxz 发表于 2017-3-20 16:32:04 |只看作者 |坛友微信交流群
longgb246 发表于 2017-3-19 00:52
你特征的名字是x的变量,即为data的前两列。最后一行,改为: export_graphviz(dtc, feature_names=data.col ...
这也不行啊,还是报错。
Traceback (most recent call last):
  File "D:/lxz/5-2.py", line 17, in <module>
    f = export_graphviz(dtc,feature_names=data.columns[:3],out_file = f)
  File "D:\Anaconda\lib\site-packages\sklearn\tree\export.py", line 403, in export_graphviz
    recurse(decision_tree.tree_, 0, criterion=decision_tree.criterion)
  File "D:\Anaconda\lib\site-packages\sklearn\tree\export.py", line 302, in recurse
    node_to_str(tree, node_id, criterion)))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-13: ordinal not in range(128)

使用道具

板凳
英雄lxz 发表于 2017-3-20 16:32:13 |只看作者 |坛友微信交流群
longgb246 发表于 2017-3-19 00:52
你特征的名字是x的变量,即为data的前两列。最后一行,改为: export_graphviz(dtc, feature_names=data.col ...
这也不行啊,还是报错。
Traceback (most recent call last):
  File "D:/lxz/5-2.py", line 17, in <module>
    f = export_graphviz(dtc,feature_names=data.columns[:3],out_file = f)
  File "D:\Anaconda\lib\site-packages\sklearn\tree\export.py", line 403, in export_graphviz
    recurse(decision_tree.tree_, 0, criterion=decision_tree.criterion)
  File "D:\Anaconda\lib\site-packages\sklearn\tree\export.py", line 302, in recurse
    node_to_str(tree, node_id, criterion)))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-13: ordinal not in range(128)

使用道具

报纸
longgb246 学生认证  发表于 2017-3-20 21:53:29 |只看作者 |坛友微信交流群
这样给你讲,太麻烦了,你把读取的数据集和代码发我邮箱:lgb453476610@163.com。我给你调一下看能调好不。

使用道具

地板
python爱好者 发表于 2017-3-21 09:01:16 |只看作者 |坛友微信交流群
为啥不贴源代码文本

使用道具

7
hanhyojoo1992 发表于 2017-7-20 11:59:20 |只看作者 |坛友微信交流群
dataframe 才有columns 你的数据格式是ndarray 当然会报错

使用道具

8
hifinecon 发表于 2018-7-12 22:56:04 |只看作者 |坛友微信交流群
good answer

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 04:08