当前位置: 首页>>代码示例>>Python>>正文


Python Table.attributes方法代码示例

本文整理汇总了Python中Orange.data.Table.attributes方法的典型用法代码示例。如果您正苦于以下问题:Python Table.attributes方法的具体用法?Python Table.attributes怎么用?Python Table.attributes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Orange.data.Table的用法示例。


在下文中一共展示了Table.attributes方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_no_metadata

# 需要导入模块: from Orange.data import Table [as 别名]
# 或者: from Orange.data.Table import attributes [as 别名]
 def test_no_metadata(self):
     tempdir = tempfile.mkdtemp()
     try:
         table = Table("titanic")
         table.attributes = OrderedDict()
         fname = path.join(tempdir, "out.tab")
         TabReader.write_table_metadata(fname, table)
         self.assertFalse(path.isfile(fname + ".metadata"))
     finally:
         shutil.rmtree(tempdir)
开发者ID:acopar,项目名称:orange3,代码行数:12,代码来源:test_tab_reader.py

示例2: _data_with_similarity

# 需要导入模块: from Orange.data import Table [as 别名]
# 或者: from Orange.data.Table import attributes [as 别名]
 def _data_with_similarity(self, indices):
     data = self.data
     varname = get_unique_names(data.domain, "distance")
     metas = data.domain.metas + (ContinuousVariable(varname), )
     domain = Domain(data.domain.attributes, data.domain.class_vars, metas)
     data_metas = self.distances[indices].reshape((-1, 1))
     if data.domain.metas:
         data_metas = np.hstack((data.metas[indices], data_metas))
     neighbors = Table(domain, data.X[indices], data.Y[indices], data_metas)
     neighbors.attributes = self.data.attributes
     return neighbors
开发者ID:ales-erjavec,项目名称:orange3,代码行数:13,代码来源:owneighbors.py

示例3: test_attributes_saving_as_txt

# 需要导入模块: from Orange.data import Table [as 别名]
# 或者: from Orange.data.Table import attributes [as 别名]
 def test_attributes_saving_as_txt(self):
     tempdir = tempfile.mkdtemp()
     table = Table("titanic")
     table.attributes = OrderedDict()
     table.attributes["a"] = "aa"
     table.attributes["b"] = "bb"
     table.save(path.join(tempdir, "out.tab"))
     table = Table(path.join(tempdir, "out.tab"))
     self.assertIsInstance(table.attributes, OrderedDict)
     self.assertEqual(table.attributes["a"], "aa")
     self.assertEqual(table.attributes["b"], "bb")
     shutil.rmtree(tempdir)
开发者ID:RachitKansal,项目名称:orange3,代码行数:14,代码来源:test_tab_reader.py

示例4: create_annotated_table

# 需要导入模块: from Orange.data import Table [as 别名]
# 或者: from Orange.data.Table import attributes [as 别名]
def create_annotated_table(data, selected_indices):
    """
    Returns data with concatenated flag column. Flag column represents
    whether data instance has been selected (Yes) or not (No), which is
    determined in selected_indices parameter.

    :param data: Table
    :param selected_indices: list or ndarray
    :return: Table
    """
    if data is None:
        return None
    names = [var.name for var in data.domain.variables + data.domain.metas]
    name = _get_next_name(names, ANNOTATED_DATA_FEATURE_NAME)
    metas = data.domain.metas + (DiscreteVariable(name, ("No", "Yes")),)
    domain = Domain(data.domain.attributes, data.domain.class_vars, metas)
    annotated = np.zeros((len(data), 1))
    if selected_indices is not None:
        annotated[selected_indices] = 1
    table = Table(domain, data.X, data.Y,
                  metas=np.hstack((data.metas, annotated)))
    table.attributes = data.attributes
    return table
开发者ID:cheral,项目名称:orange3,代码行数:25,代码来源:annotated_data.py

示例5: test_data_attributes

# 需要导入模块: from Orange.data import Table [as 别名]
# 或者: from Orange.data.Table import attributes [as 别名]
 def test_data_attributes(self):
     """No crash on data attributes of different types"""
     data = Table("iris")
     data.attributes = {"att 1": 1, "att 2": True, "att 3": 3}
     self.send_signal(self.widget.Inputs.data, data)
开发者ID:PrimozGodec,项目名称:orange3,代码行数:7,代码来源:test_owdatainfo.py


注:本文中的Orange.data.Table.attributes方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。