Erstellen Sie eine SequenzspalteHallo Community
jemand kann mir mit JSL helfen
Ich muss eine Sequenzspalte erstellen, die auf eine andere Datenspalte verweist (wie im Bildbeispiel).
(Wie Sie für jedes Wafer-ID-Element sehen können, können die Daten variabel sein.... 5/8/4 ecc)

vielen Dank im Voraus
Gianpaolo
Erweiterte statistische ModellierungAutomatisierung und SkripterstellungVerbraucher- und MarktforschungDatenzugriffQualitäts- und VerfahrenstechnikBetreff: Erstellen Sie eine SequenzspalteVielen Dank an alle, die mein Problem gelöst haben. sehr geschätzt :-)!
Betreff: Erstellen Sie eine SequenzspalteKonzentrieren Sie sich überhaupt nicht auf uns! Viel Spaß mit den Enkelkindern!!!
Betreff: Erstellen Sie eine SequenzspalteDanke @brady_brady ........Ich habe meine Enkelkinder bei mir zu Hause und konzentriere mich nicht so deutlich auf das Diskussionsforum, wie ich sollte.
Betreff: Erstellen Sie eine SequenzspalteHallo,
Was Sie in diesem Fall verwenden möchten, ist:
Col Cumulative Sum (1, :Wafer_ID )
Wenn Sie Col Sum ( 1, :Wafer_ID ) verwenden, erhalten Sie mehrere Zeilen mit dem Wert „k“, wobei k die Anzahl der Zeilen in der angegebenen Gruppe ist.
Beachten Sie, dass diese Formel unabhängig von der Sortierung der Tabelle funktioniert. Sein Wert lautet: „Dies ist das k-te Mal, dass ich diesen Wert in diesem Datensatz gefunden habe, beginnend von oben.“ Dies lässt sich auch in vielen anderen Zusammenhängen anwenden, insbesondere wenn es um kreatives Sortieren geht, und ist einer meiner Lieblingstricks.
Beifall,
Brady
Betreff: Erstellen Sie eine SequenzspalteIn Ihrem ersten Eintrag haben Sie eine Spalte mit dem Namen „Wafer_ID“, und in Ihrem zweiten Eintrag in Ihrer JSL nennen Sie sie einfach „Wafer“, verwenden aber den Namen „Wafer_ID“ in der Funktion „Col Sum()“.Die Funktion „Col Sum()“ verwendet das zweite Element als „Nach Gruppe“ und muss daher mit dem Namen der Spalte übereinstimmen, die Sie für die Aggregation verwenden möchten.
Betreff: Erstellen Sie eine SequenzspalteHier ist die Formel dafür. Sie können es unverändert in einer Spalte verwenden oder an Ihr Skript anpassen.

Betreff: Erstellen Sie eine SequenzspalteVielen Dank, Nelson, für Ihre Antwort ... und es tut mir leid, wenn Sie in den anderen Diskussionen nicht eingehend gesucht haben
Nur ... ich übersehe etwas (wahrscheinlich wurde meine Frage nicht gut erklärt ... Entschuldigung). Aber ich muss eine Spaltensequenz von JSL erstellen ... dafür brauche ich Hilfe.
Verwenden Sie Ihren Vorschlag:
dt << New Column( "Sequence", Formula( Col Sum( 1, :Wafer_ID ) ) );
Ich erhalte nicht die Sequenz 1,2,3,..., wie ich im Bild berichtet habe... aber ich habe die maximale Anzahl an Wafer_ID-Zeilen für alle Waferdaten.
Was ich brauche, ist die Sequenzspalte zu erstellen, die Folgendes enthält:
Wafer-Sequenz
00 1
00 2
00 3
00 4
01 1
01 2
01 3
02 1
02 2
02 3
02 4
02 5
..... .......
Betreff: Erstellen Sie eine SequenzspalteEs gab mehrere frühere Diskussionspunkte, die sich mit diesem Thema befassten. Suchen Sie in Zukunft bitte zuerst nach bekannten Suchanfragen
Hier ist eine Lösung für die Formel
col sum(1, :wafer_id);