我想用csv2libsvm.py(https://github.com/zygmuntz/phraug/blob/master/csv2libsvm.py)将csv文件转换为稀疏格式文件.
CSV文件包含37个属性+标签(最后一列).它不包含标题或索引.第1行的Exp:63651000000.0,63651000000.0,153.1,0,0,0,0,0,0,5,1,0,4,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
在委托以下命令行时:python csv2libsvm.py Z.csv data.txt 38 1
我收到以下错误:
Traceback (most recent call last):
File "csv2libsvm.py", line 47, in <module>
headers = reader.next()
AttributeError: '_csv.reader' object has no attribute 'next'
Run Code Online (Sandbox Code Playgroud)
你对这个问题有什么看法吗?
我想绘制一个随机森林的决策树.所以,我创建以下代码:
clf = RandomForestClassifier(n_estimators=100)
import pydotplus
import six
from sklearn import tree
dotfile = six.StringIO()
i_tree = 0
for tree_in_forest in clf.estimators_:
if (i_tree <1):
tree.export_graphviz(tree_in_forest, out_file=dotfile)
pydotplus.graph_from_dot_data(dotfile.getvalue()).write_png('dtree'+ str(i_tree) +'.png')
i_tree = i_tree + 1
Run Code Online (Sandbox Code Playgroud)
但它没有产生任何东西..你知道如何从随机森林中绘制决策树吗?
谢谢,
我想向您询问我对整体学习(同质还是异质)的理解是否正确。
以下陈述正确吗?
一个均匀的合奏是一组在不同的数据作为随机森林和一个内置的相同类型的分类器的异质集合是一组在相同的数据建立不同类型的分类器。
如果不正确,请您说明一下吗?