我的文件带有很多属性,我只想使用其中一些属性。例如,如何选择三个具有特定名称的属性?
文档仅讨论属性的随机采样和所需属性的列表索引。
list_of_attr=[Orange.data.variable.ContinuousVariable(name="home_ppg_pre_game")]
new_domain = Orange.data.Domain(list_of_attr,
data.domain.class_var)
new_data = Orange.data.Table(new_domain, data)
我尝试过,但是new_data仅缺少值。
答案 0 :(得分:1)
一种选择是使用from_table
函数:
list_of_attr=[Orange.data.variable.ContinuousVariable(name="home_ppg_pre_game")]
new_domain = Orange.data.Domain(list_of_attr,
data.domain.class_var)
new_data = Orange.data.Table.from_table(new_domain, data)
from_table
从现有表的选定列和/或行中创建一个新表。使用域选择列。