python机器学习决策树读取csv文件问题
来源:互联网 发布:红外线温度传感器编程 编辑:程序博客网 时间:2024/05/19 09:40
在学习机器学习决策树应用过程中,由于使用python2版本,遇到一些语法上的问题。
python2:
allElectronicsData = open(r'C:\Users\IYQ\Desktop\Electronics.csv', 'rb')
reader = csv.reader(allElectronicsData)headers = reader.next()
print(headers)
reader.next()报错:
AttributeError: '_csv.reader' object has no attribute 'next'
rb报错:
_csv.Error: iterator should return strings, not bytes (did you open the file in text mode?)
Electronics.csv文件格式报错:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xff in position 0: illegal multibyte sequence
解决:在python3中已把reader.next()改成reader.__next__(),注意是两个下划线。同时把rb改成r。关于原始数据csv文件,保存编码格式为ANSI
python3:
allElectronicsData = open(r'C:\Users\IYQ\Desktop\Electronics.csv', 'r')
reader = csv.reader(allElectronicsData)
headers = reader.__next__()
print(headers)
- python机器学习决策树读取csv文件问题
- 机器学习之python读取CSV文件
- 机器学习:决策树--python
- Python-读取csv文件
- python读取CSV文件
- python 读取CSV 文件
- Python读取CSV文件
- Python读取CSV文件
- python读取csv文件
- python 读取csv文件
- python读取csv文件
- python读取csv文件
- 机器学习:决策树python实现
- python机器学习决策树初识
- No1:python+机器学习(决策树)
- Python读取复杂CSV文件
- python csv文件读取reader
- 关于Python读取CSV文件
- GPORCA学习笔记(持续更新)
- MySQL入门教程系列一----表的导出与导入
- 改包
- 博弈论学习笔记
- bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑 (矩阵乘法)
- python机器学习决策树读取csv文件问题
- 解读:如何curl 302重定向的地址?
- JDBC(十一)利用DBUtils 封装访问数据库的Dao
- 微信公众平台向特定用户推送消息
- qt学习之路十二(基于Windows qt的聊天室)
- 【解决办法】Cannot initialize Cluster. Please check you..
- Error(随笔 17-2-28 )
- 2月英语--感谢没有放弃
- java基础学习集合之Collections 九-8