从 Orange 的聚类算法输出文本数据
Outputting text data from Orange's clustering algorithm
我对使用Orange的集群数据挖掘算法查询输入数据感兴趣table。我对如何显示来自聚类数据查询的相关文本结果有些困惑。
来自文档中的示例之一:
import Orange
import random
random.seed(42)
def callback(km):
print "Iteration: %d, changes: %d, score: %.4f" % (km.iteration,
km.nchanges,
km.score)
iris = Orange.data.Table("iris")
km = Orange.clustering.kmeans.Clustering(iris,
3,
minscorechange=0,
inner_callback=callback)
非常感谢您的建议。
Anony Mousse 建议。
import Orange
import random
random.seed(42)
def callback(km):
#print(km.data[-10:])
pass
iris = Orange.data.Table("iris")
km = Orange.clustering.kmeans.Clustering(iris,
3,
minscorechange=0,
inner_callback=callback)
print(km.data[-10:])
我对使用Orange的集群数据挖掘算法查询输入数据感兴趣table。我对如何显示来自聚类数据查询的相关文本结果有些困惑。
来自文档中的示例之一:
import Orange
import random
random.seed(42)
def callback(km):
print "Iteration: %d, changes: %d, score: %.4f" % (km.iteration,
km.nchanges,
km.score)
iris = Orange.data.Table("iris")
km = Orange.clustering.kmeans.Clustering(iris,
3,
minscorechange=0,
inner_callback=callback)
非常感谢您的建议。
Anony Mousse 建议。
import Orange
import random
random.seed(42)
def callback(km):
#print(km.data[-10:])
pass
iris = Orange.data.Table("iris")
km = Orange.clustering.kmeans.Clustering(iris,
3,
minscorechange=0,
inner_callback=callback)
print(km.data[-10:])