0

Python DecisionTree モジュールのホームページ ( DecisionTree-1.6.1 ) で、サンプル コードが提供されています。ここにあります:

dt = DecisionTree( training_datafile = "training.dat", debug1 = 1 )

dt.get_training_data()

dt.show_training_data()

root_node = dt.construct_decision_tree_classifier()

root_node.display_decision_tree(" ")

test_sample = ['exercising=>never', 'smoking=>heavy',
'fatIntake=>heavy', 'videoAddiction=>heavy']
classification = dt.classify(root_node, test_sample)

print "Classification: ", classification

私の質問は: 変数からサンプル データ (ここでは test_sample) を指定するにはどうすればよいですか? プロジェクトのホームページには、「最初に新しいデータ ベクトルを構築して新しいデータを分類します:」と書かれています。

どんな助けでも大歓迎です!

4

1 に答える 1

0

ええと、例はそれをすべて言います。これは文字列のリストであり、機能と値は「=>」で区切られています。この例を使用すると、機能は「exercising」であり、値は「never」です。

于 2012-07-09T21:12:48.470 に答える