从其他属性名称创建属性

create Attribute from other Attribute names

我使用读取 CSV 来获取数据。 数据采用这种格式

Country   2013   2014   2015
USA       4      5      8
UK        2      6      3
France    3      7      5

我想将其转换为

Country   Year   New Attribute
USA       2013   4
USA       2014   5
USA       2015   8
UK        2013   2
UK        2014   6
UK        2015   3
France    2013   3
France    2014   7
France    2015   5

请详细告诉我如何在 Rapid Miner 中执行此操作,因为我对此知之甚少。

查找元数据信息。或 read_csv 方法中的参数 "first_row_as_names" 如果第一行是属性名称。

在此处查看文档: http://docs.rapidminer.com/studio/operators/import/data/read_csv.html

为此需要 De-Pivot 运算符。假设您有具有这些名称的常规属性。

Country, 2013, 2014, 2015

De-Pivot 运算符连接到您的示例数据并按如下方式配置。

De-Pivot 运算符的 attribute name 参数对话框中,将 attribute name 设置为

New attribute

并将attribute nameattributes设置为

([0-9]+)

同样在 De-Pivot 运算符中,将 index 属性设置为

Year

最后将 create nominal index 复选框设置为 true。