在Orang中如何按名称选择属性

2024-09-30 18:29:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个文件有很多属性,我只想使用一些属性。例如,如何选择具有特定名称的三个属性?你知道吗

文档只讨论属性的随机抽样和所需属性的列表索引。你知道吗

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)

我试过这个,但是新的数据只有丢失的值。你知道吗


Tags: 文件ofname文档名称列表newdata
1条回答
网友
1楼 · 发布于 2024-09-30 18:29:33

一个选项是使用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从现有表的选定列和/或行创建新表。列是使用域选择的。你知道吗

相关问题 更多 >