在Knime中,如何为行创建顺序ID。我想用它们来分配维度中的主要ID。
另外我想知道,我如何只采用有限数量的行(如前5或后10),并获得随机样本
答案 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。