<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Ich möchte ein Listenfeld mit Spaltennamen erstellen und den ausgewählten Wert an die Position „WHJ“ im Skript unten füttern....
1. Wie erstelle ich ein Listenfeld mit Spalten? Teil des Hauptlistenfelds.
2. So weisen Sie einem Diagramm in der Xaxis-Gruppierung einen aus dem Listenfeld ausgewählten Wert zu. (Ich habe versucht, eine Variable zuzuweisen, aber es dauert keine Variable in X (Spalten gruppieren))
window = Neues Fenster ("Datenanalyse",
<< modal,
V list Box( /// Hauptlistbox
Textfeld ("Wählen Sie PARAMETER aus, um die Analyse auszuführen nach:", << Schriftstil festlegen ("Fett")),
Analysis_By = Kombinationsfeld ({"WHJ, "ZZZ"}),
Distanzbox (Größe (50,0)),
Textfeld ("Geben Sie das Verzeichnis ein, in dem Sie speichern möchten:", << Schriftstil festlegen ("Fett")),
save_dir = Text Edit Box("", << Text ausrichten (links), <
Text Box("Enter Identifier(zB Week, Date.) :", << set font style("Bold")),
ID = Textbearbeitungsfeld("", << Text ausrichten (links), <
Textfeld(""),
Abstandshalter (Größe (100,0)),
Textfeld ("\!N"),
H Listenfeld (
Distanzbox (Größe (30,0)),
Text Box("Plots", << Schriftstil setzen("Italic"), << Schriftgröße setzen(11)),
group1 = Listenfeld({"","ABC","XYZ ", "MNO"}),
}
plot = lkl_lkh << Variabilitätsdiagramm (
SendToByGroup( {:Pin_group == "Input"} ),
Y( :Test_Daten ),
SendToByGroup( {:Pin_group == "Input"}, Y( :Test_Data ) ),
SendToByGroup( {:Pin_group == "Output"}, Y( :Test_Data ) ),
X( :Ecke, :Leck , : WHJ) ,
Std.-Entwicklungsdiagramm( 0 ),
Punkte zitterten ( 1 ),
AIAG-Etiketten ( 0 ),
Zelle verbinden bedeutet (0),
Boxplots anzeigen(1),
Variabilitäts-Zusammenfassungsbericht(1),
Vielen Dank
Vielen Dank .. Sir ... hat funktioniert.!!so etwas habe ich gesucht.
Sie sind sich nicht ganz sicher, was Sie versuchen, aber Spaltenlisten können verwendet werden, um Variablen an ein Variabilitätsdiagramm zu übergeben. Und Col Dialog() ist eine Möglichkeit, Listen mit vom Benutzer ausgewählten Spalten zu erhalten. Siehe das einfache Beispiel unten:
dt = Offen ( "$SAMPLE_DATA/Große Klasse.jmp" ) ;
Var = Spaltendialog (
j = ColList ( "y" , Max Kol ( 1 ) ) ,
x = ColList ( "Variablen gruppieren" , Max Kol ( 5 ) )
) ;
dt << Variabilitätsdiagramm ( Y ( Var [ "y" ] ) , X ( Var [ "x" ] ) ) ;
Bearbeiten: verbesserter und vereinfachter Code
Hallo Julian,
Lassen Sie mich wissen, wenn Sie Feedback haben. Ich stecke immer noch mit dem Problem fest und würde gerne eine Lösung finden, anstatt mehrere Skripte für jede Gruppierungsspalte zu erstellen.
Danke
Hallo Julian,
Also habe ich einen Datensatz erstellt und eine kleine Teilmenge des Skripts geschrieben, in der Sie Ihren Spaltennamen (VARIABLE) auswählen.
Ich habe die von Ihnen empfohlene Methode ausprobiert, aber sie funktioniert bei mir nicht. Ich habe Big Class-Daten modifiziert, um als Beispiel zu dienen.
Ich habe eine neue Spalte namens Kategorie erstellt. So können wir in einem Variabilitätsdiagramm auf der X-Achse zwischen Spalte (:Geschlecht) oder Spalte (:Kategorie) umschalten
Danke
übrigens. thx ... ich werde die Lösung ausprobieren, die Sie mir in der E-Mail gegeben haben ....
.Gibt es eine direkte E-Mail, wo ich Daten teilen kann?
Hallo Prasen,
Während ich daran arbeite, wird mir klar, dass es wirklich hilfreich wäre, eine Version des Datensatzes zu haben, den Sie verwenden. Haben Sie ein Dataset mit diesen Spalten, das Sie freigeben möchten?
julianisch