为行创建顺序ID

时间:2016-12-23 16:32:51

标签: rows knime

在Knime中,如何为行创建顺序ID。我想用它们来分配维度中的主要ID。

另外我想知道,我如何只采用有限数量的行(如前5或后10),并获得随机样本

2 个答案:

答案 0 :(得分:5)

尝试将数据生成添加到您的KNIME版本。

如果已经安装,请搜索节点" Counter Generation"。 它将轻松生成顺序ID。它有2个参数。从起点和间隔开始。

您可能希望从1开始,并且步长间隔为1以生成ID,如1,2,3,4,5。

对于Random行,您可以使用节点" Row Sampling"。它有许多参数,但是您可以将其设置为以下内容:

绝对-5(获得5行) 从顶部(获得前5名)

要从集合中随机绘制5行,只需选择"随机绘制"。

答案 1 :(得分:2)

RowID节点将生成新的顺序行ID。 如果您想要一个具有整数顺序索引的列,请尝试使用Java Snippet - 添加一个整数列输出,并将其在代码段中的值设置为左上角列选择器中的ROWINDEX。