2016-12-23 2 views
1

In Knime, wie erstelle ich sequenzielle IDs für Zeilen. Ich möchte sie für die Zuweisung von primären IDs in einer Dimension verwenden.Erstellen Sie sequenzielle IDs für Zeilen

Auch möchte ich wissen, wie ich nur eine begrenzte Anzahl von Zeilen nehmen, (wie oben 5 oder unteren 10), und eine Stichprobe

+0

werfen Sie einen Blick auf diese http://tech.knime.org/forum/knime-users/create-table-withsequential-numbers – sebasaenz

Antwort

1

Versuchen Sie, die Datengenerierung auf Ihre KNIME Version hinzuzufügen.

Wenn es bereits installiert ist, suchen Sie nach dem Knoten "Counter Generation". Es wird leicht sequentielle IDs generieren. Es hat 2 Parameter. Start von und Intervall.

Sie können von 1 beginnen und Schrittintervalle von 1 haben, um IDs wie 1,2,3,4,5 zu generieren.

Wie bei den Random-Zeilen können Sie den Knoten "Row Sampling" verwenden. Es hat viele Parameter, aber für das, was Sie betrifft, können Sie es als das Set folgendes:

Absolute-5 (um 5 Zeilen zu erhalten) Nehmen von oben

zeichnen 5 Zeilen (nach oben 5 zu erhalten) Nach dem Zufallsprinzip aus dem Set wählen Sie einfach "Draw Randomly".

0

Der RowID-Knoten generiert neue sequenzielle Zeilen-IDs. Wenn Sie eine Spalte mit einem ganzzahligen sequentiellen Index wünschen, versuchen Sie ein Java-Snippet - fügen Sie eine Integerspalten-Ausgabe hinzu und setzen Sie den Wert im Snippet-Code auf den ROWINDEX von der Spaltenauswahl oben links.

Verwandte Themen