Hallo!
Ich hatte kürzlich eine Reihe von Datensätzen in JMP geöffnet und führte verschiedene PCA-/Faktoranalysen durch. In einer meiner Analysen habe ich die Faktorladungen in eine Datentabelle umgewandelt. Ich habe die Faktorladungstabelle als eigene Datei gespeichert, kann mich aber nicht erinnern, zu welchem der Originaldatensätze auch die Faktorladungen gehören. Gibt es eine Möglichkeit festzustellen, aus welcher Datei die neue Faktorladetabelle erstellt wurde? Ich glaube, ich habe mich selbst verarscht, weil ich die geöffneten Quelldateien nicht gespeichert habe.
Danke!
Das wird im Nachhinein nicht helfen, aber ich behalte oft den Überblick über Tabellen, die Ihrem Ladebeispiel ähneln, indem ich ein Skript speichere, um die Tabelle und alle zugehörigen Diagramme in der „Haupt“-Datentabelle neu zu erstellen.So könnte dieser Workflow aussehen:
Wenn Sie wissen, dass Sie das Diagramm häufig öffnen werden, kann das Skript leicht geändert werden, um die Datentabelle zu schließen, wenn das Diagramm geschlossen wird.
Names default to here(1);
// table with loadings
dt = New Table( "Loadings",
Add Rows( 4 ),
New Table Variable( "Matrix", "Formatted Loading Matrix" ),
New Script(
"Loading Plot",
Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :Prin1 ), X( :Prin2, Position( 1 ) ), Y( :Row ) ),
Elements( Bar( X( 1 ), X( 2 ), Y, Legend( 4 ) ) )
)
),
New Column( "Row",
Character,
"Nominal",
Set Values( {"Petal length", "Petal width", "Sepal length", "Sepal width"} )
),
New Column( "Prin1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.991555183419361, 0.964978960669249, 0.890168764861295,
-0.460142706447906]
)
),
New Column( "Prin2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.0234151883791652, 0.0639998470437471, 0.360829888113024,
0.882716269162384]
)
),
New Column( "Prin3",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.0544469918737199, 0.242982654978454, -0.275657666777235,
0.0936198738183875]
)
),
New Column( "Prin4",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.115349782241962, -0.0753595012171306, -0.0376060188878041,
0.0177763068455174]
)
)
);
// Loading Graph
gb = Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :Prin1 ), X( :Prin2, Position( 1 ) ), Y( :Row ) ),
Elements( Bar( X( 1 ), X( 2 ), Y, Legend( 4 ) ) )
) << On Close(try( dt << Close Window) );Oben links in der Datentabelle befindet sich ein Abschnitt mit Tabellenskripten. Schauen Sie nach, ob es ein „Quell“-Skript gibt. Klicken Sie mit der rechten Maustaste auf das Skript und wählen Sie Bearbeiten. Dadurch wird das Skript geöffnet und Sie sollten den Namen der Quelltabelle sehen können.