Spalte aus Effektzusammenfassung auswählenHallo zusammen:
Ich habe einen riesigen Datensatz mit über 1000 Spalten.Ich mache ein Regressionsmodell mit der Funktion Modell anpassen.Die Effektzusammenfassung ergab 171 Spalten von über 6700, die für mein Modell die besten sind.Meine Frage ist, wie kann ich diese 171 einfach auswählen, ohne sie einzeln auszuwählen? Bitte sehen Sie sich das Bild unten für weitere Details an.

Vielen Dank,
Anwar
Betreff: Spalte aus Wirkungszusammenfassung auswählenHi @AlotaibiA ,
Das scheint etwas kniffliger zu sein. Und ich habe gerade entdeckt, dass Rechtsklick > Spalten kopieren nicht nur die ausgewählten Spalten kopiert, sondern ALLE Spalten in dieser Tabelle. Also, hier ist, was ich tun würde (bis wir eine elegantere Lösung finden): Anstatt mit der rechten Maustaste auf Spalten auszuwählen, klicken Sie mit der rechten Maustaste auf > In Datentabelle erstellen. Dadurch wird eine Tabelle dieser Spalten (mit ihren Statistiken) erstellt. Die zuvor ausgewählten Spalten werden weiterhin (als Zeilen) ausgewählt. Klicken Sie auf die Spalte "Quelle", so dass Sie nur die Spaltennamen ausgewählt haben, und jetzt können Sie eine Standardbearbeitung > Kopieren verwenden, um nur diese Spalten in Ihre Zwischenablage zu kopieren.
Nun, was die Auswahl dieser Spalten in Ihrer ursprünglichen Tabelle betrifft, habe ich keine einfache interaktive Lösung zur Hand. Aber wir können uns damit herumschreiben, bis wir einen gefunden haben. Mit Ihrer ursprünglichen Tabelle im Vordergrund können Sie das folgende Skript verwenden:
colNames = words(Get Clipboard(),"\!r");
colList = {};
for(i=1,i<=length(colNames),i++,
insertInto(colList, parse(":Name(\!"" || colNames[i] || "\!")" ) )
);
current data table() << clear column selection;
current data table() << Select Columns( colList );
Dies nimmt Ihre Zwischenablage (mit diesen Spaltennamen) und stellt eine Liste von Spaltenreferenzen zusammen und sendet dann eine Nachricht an Ihre aktuelle Tabelle, um diese Spalten auszuwählen.
Es ist nicht die eleganteste Lösung, aber es ist etwas für den Anfang! Ich hoffe, das hilft, bis wir uns etwas Einfaches einfallen lassen können.
@julianisch
Betreff: Spalte aus Wirkungszusammenfassung auswählenVielen Dank! Wie kann ich sie auswählen, um sie aus dem Datensatz zu unterteilen?
Betreff: Spalte aus Wirkungszusammenfassung auswählenEine andere Möglichkeit besteht darin, die schrittweise Persönlichkeit unter Modell anpassen zu verwenden, um signifikante Effekte zu identifizieren, aber Sie würden in diesem Fall garantiert ein Overfit-Modell erhalten, da Sie mehr Modelleffekte als Datenzeilen haben (6700 Modelleffekte und 4000 Datenzeilen). .Schrittweise ist vor allem dann effektiv, wenn Sie im Vergleich zur Stichprobengröße der Daten relativ wenige Modelleffekte haben.
In Ihrem speziellen Fall müssten Sie die Modellierungsoption „Teilweise kleinste Quadrate“ unter „Multivariat“ verwenden, wenn Ihre Antwort numerisch ist, oder die Option „PLS“ unter „Modell anpassen“, wenn Ihre Antwort kategorisch ist (diese Option erfordert JMP Pro).
Eine weitere Option (erfordert auch JMP Pro) ist die Erstellung eines Anpassungsmodells mithilfe von Trainings-/Validierungs-/Testsätzen, die dabei helfen können, eine Überanpassung zu mindern.
Betreff: Spalte aus Wirkungszusammenfassung auswählenHi @AlotaibiA ,
Nur um hinzuzufügen, sobald Sie folgen @Mark_Bailey 's Anweisungen zum Auswählen aller relevanten Spalten können Sie diese Spalten kopieren, um sie in anderen Plattform-Startfenstern zu verwenden, indem Sie mit der rechten Maustaste auf > Spalten kopieren klicken. Dann können Sie in jedem Startfenster mit der rechten Maustaste klicken > in eine Spaltenrolle einfügen, wie im Beispiel unten. Sie können diese Spalten auch zur späteren Verwendung in ein Skriptfenster (oder ein beliebiges Dokument) einfügen.

Ich hoffe das hilft!
@julianisch
Betreff: Spalte aus Wirkungszusammenfassung auswählenSie können alles in der Effektzusammenfassungsliste auswählen, indem Sie darauf klicken. Sie können auf die gewünschten Elemente klicken und sie ziehen oder auf ein Ende klicken und bei gedrückter Umschalttaste auf das andere Ende klicken.