Wie verwende ich eine Liste von Spalten als Analysespalten in Tabulate?Ich habe ein Problem, bei dem ich die Summe und n für jeden Test in einem großen Testprogramm tabellarisch darstellen möchte. Ich bin mir nicht sicher, was mein Problem ist, würde mich aber über eine Anleitung freuen. Der Code kompiliert das Tabulate-Fenster und gibt es aus (siehe unten), wird jedoch nicht ausgefüllt.

Unten ist der Code, den ich geschrieben habe:
dt = Current Data Table();
colList = dt << Get Column Names( string );
colname = Column(dt, "TEST_T") << getname;
testIndex = (Loc(colList, colname))[1];
numRows = N Rows(dt);
For(i = (testIndex + 1), i <= N Items(colList), i++,
column = Column(dt, colList[i]);
For(j = 1, j <= numRows, j++,
column[j] = Substitute(column[j],
"Pass", "1",
"Fail", "0"
);
);
);
//Change Modeling Type for Tabulate functionality
dt:tst_temp << Set Modeling Type(Nominal);
dt:SITE_NUM << Set Modeling Type(Nominal);
////Change Every Column after TEST_T to Numeric Data Type and Continuous Modeling type
For(i = (testIndex + 1), i <= N Items(colList), i++,
column = Column(dt, colList[i]);
column << Data Type(Numeric);
column << Set Modeling Type(Continuous);
);
list = dt << Get Column Names( string );
Remove From(list, 1, testIndex);
yieldByTest = (dt << Tabulate(
Add Table(
Column Table(
Grouping Columns(:tst_temp),
Statisitcs(Sum, N)
),
Row Table(
Analysis Columns(Column(Eval(list)))
)
),invisible
)
) << Make Into data Table;
yieldByTest << Set Name("Yield by Test Across Temperature");
Erweiterte statistische ModellierungVerbraucher- und MarktforschungDatenzugriffQualitäts- und VerfahrenstechnikWindowsBetreff: Wie verwende ich eine Liste von Spalten als Analysespalten in Tabulate?Bitte geben Sie ein Beispiel für Ihre erwartete Ausgabe an.
Betreff: Wie verwende ich eine Liste von Spalten als Analysespalten in Tabulate?Ich denke, das funktioniert als Beispiel,
In Ihrem Skript haben Sie einen Tippfehler "Statisics(Sum, N)"
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
// Get a list of all continuous Columns
colList = dt << Get Column Names( "Continuous" );
// Feed that list to Analysis Columns of Tabulate
dt << Tabulate(
Show Control Panel( 0 ),
Add Table( Column Table( Analysis Columns( Eval( colList ) ), Statistics( Mean, N ) ), Row Table( Grouping Columns( :sex ) ) )
);
Betreff: Wie verwende ich eine Liste von Spalten als Analysespalten in Tabulate?Hier ist eine Beispielausgabe aus dem Tabulate-Fenster. In der Praxis wird die Anzahl der Zeilen viel größer sein. Folgefrage: Gibt es eine Möglichkeit, die Summe / N für jede Temperatur aus dem Tabulate-Fenster in eine Spalte zu bringen? Ich habe es manuell gemacht, aber ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, dies über das Tabulate-Fenster zu tun.

Betreff: Wie verwende ich eine Liste von Spalten als Analysespalten in Tabulate?Das ist wirklich enttäuschend - ich muss nur meine Rechtschreibung üben, denke ich!