Betreff: Wählen Sie Zeilen basierend auf einer anderen Übersichtsdatentabelle für jede Zeile mit mehreren Spaltenwerten ausDu hast mir auch den Tag versüßt. Danke schön.
Betreff: Wählen Sie Zeilen basierend auf einer anderen Übersichtsdatentabelle für jede Zeile mit mehreren Spaltenwerten ausJim, danke.
Es funktioniert perfekt.
Du hast meinen Tag gerettet.
Betreff: Wählen Sie Zeilen basierend auf einer anderen Übersichtsdatentabelle für jede Zeile mit mehreren Spaltenwerten ausHier ist ein Beispiel, das alle Spalten in der Übersichtstabelle in den Select Where-Ausführungen verwendet.
Names Default To Here( 1 );
dt = Data Table( "Cars" );
dt1 = Data Table( "Summary Cars" );
// Build the Select Where statement
// Get the columns to select on
theCols = dt1 << get column names( string );
dt << clear select;
theStatement = " dt << Select Where( dt:" || theCols[1] || " == dt1:" || theCols[1] || "[i]";
For( k = 2, k <= N Items( theCols ), k++,
theStatement = theStatement || " & dt:" || theCols[k] || " == dt1:" || theCols[k] || "[i]"
);
theStatement = theStatement || ", current selection( \!"extend\!" ) );";
// Execute the Select Where clauses
For( i = 1, i <= N Rows( dt1 ), i++,
Eval( Parse( theStatement ) )
);
Betreff: Wählen Sie Zeilen basierend auf einer anderen Übersichtsdatentabelle für jede Zeile mit mehreren Spaltenwerten ausDie zusammenfassende Datentabelle ist variabel. Es ist von Zeit zu Zeit anders. Es ist nicht Teil der Datentabelle A. Ich kann nicht rennen Tabellen=>Zusammenfassung.
Ich muss Code basierend auf den Spaltenwerten jeder Zeile in der Zusammenfassungsdatentabelle schreiben, um andere Datentabellenzeilen auszuwählen, die den Kriterien entsprechen
Betreff: Wählen Sie Zeilen basierend auf einer anderen Übersichtsdatentabelle für jede Zeile mit mehreren Spaltenwerten ausWenn Sie einfach das ausführen
Tabellen=>Zusammenfassung
und geben Sie „Herstellung“, „Modell“ und „Schutz“ als Gruppenvariablen an und wählen Sie „Mit Originaldatentabelle verknüpfen“. Sie erhalten eine Übersichtsdatentabelle, in der bei Auswahl von Zeilen in der Übersichtstabelle die entsprechenden Zeilen in der Originaltabelle ausgewählt werden

Wählen Sie Zeilen basierend auf einer anderen Übersichtsdatentabelle für jede Zeile mit mehreren Spaltenwerten ausHallo,
Ich stehe vor dem Problem, einen Code zu schreiben, um Zeilen basierend auf einer anderen zusammenfassenden Datentabelle für jede Zeile mit mehreren Spaltenwerten auszuwählen. Die zusammenfassende Datentabelle ist variabel und kann von Zeit zu Zeit geändert werden.
Unten finden Sie den JSL-Code. Es funktioniert nicht wie gewünscht.
Ich brauche hier Hilfe.
Beispiel,
In der zusammenfassenden Datentabelle:
Zeile Nr. 1, Marke = Acura, Modell = Integra, Schutz = manuelle Riemen, wählen Sie basierend auf diesen Werten Zeilen in Datentabelle A aus.
Zeile Nr. 2, Marke = Audi, Modell = 80, Schutz = manuelle Riemen, wählen Sie basierend auf diesen Werten Zeilen in Datentabelle A aus.
:
: So weiter ... bis jede Zeile der Übersichtstabelle abgeschlossen ist

dt = Open("$TEMP/Cars.jmp");
dt1 = Open("$TEMP/Summary Cars.jmp");
For(i = 1, i <= N Rows(dt1), i++,
dt << Select Where (:Make == :Make[i]& :Model == :Model[i] & :Protection == :Protection[i])
);
Erweiterte statistische ModellierungAutomatisierung und SkripterstellungDatenexploration und -visualisierungVersuchsplanungMassenanpassungQualitäts- und Verfahrenstechnik