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) を指定するにはどうすればよいですか? プロジェクトのホームページには、「最初に新しいデータ ベクトルを構築して新しいデータを分類します:」と書かれています。
どんな助けでも大歓迎です!