写文章的目的是为了巩固所学,和方便回顾查找。如有讲错的地方,欢迎指出,谢谢。
上篇的决策树案例链接
结合实例来学习更加容易一些
先看一段代码:
import csv
with open('tree(1).csv') as f:
data = csv.reader(f)
#reader 方法将读取csv文件中的每一行,并作为列表返回
for row in data:
print(type(row)) #类型为list
print(row)
输出结果:
['RID', 'age', 'income', 'student', 'credit_rating', 'class_buys_computer']
['1', 'youth', 'high', 'no', 'fair', 'no']
['2', 'youth', 'high', 'no', 'excellent', 'no']
['3', 'middle_aged', 'high', 'no', 'fair', 'yes']
['4', 'senior', 'medium', 'no', 'fair', 'yes'