So führen Sie ein Skript aus, das für eine Tabelle "A" geschrieben wurde, in einer neuen Tabelle "B"Vielen Dank für gute Tipps in dieser Community.
Ich habe ein Skript für eine Tabelle (A).
Ich habe eine neue Tabelle (B) erstellt, das ist eine Untergruppe von Tabelle A.
Nun versuche ich, die in Tabelle A in Tabelle B durchgeführte Analyse auszuführen.
Gibt es einen Tipp, mit dem ich diese Analyse schnell durchführen kann? Verwenden Sie das für A geschriebene Skript?
Danke nochmal,
Re: So führen Sie ein Skript aus, das für eine Tabelle "A" geschrieben wurde, in einer neuen Tabelle "B"Alles, was Sie tun müssen, ist, die Subset-Tabelle B zur aktuellen Tabelle zu machen, indem Sie auf das Fenster klicken und dann Ihr Skript ausführen. Entfernen Sie jedoch das OFFEN. Ich habe Ihren Code in ein JSL-Fenster kopiert / eingefügt und dann mit der rechten Maustaste darauf geklickt und Reformat Script ausgewählt. Wenn Sie Code schreiben, empfiehlt es sich, ihn neu zu formatieren und auch die Schaltfläche zu verwenden.
New Window( "Feuil2$- Fit Y by X by Remission PD INF 5mg 1 an et CK <500 depuis un an",
H List Box(
Contingency(
Y( :Sexe ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :Db ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :MAS ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :MCAS ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :MVAS ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Oneway(
Y( :Age at diag ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Box Plots( 0 ),
Mean Diamonds( 0 )
),
Oneway(
Y( :Name( "Delais subj-diag" ) ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Box Plots( 0 ),
Mean Diamonds( 0 )
),
Oneway(
Y( :Name( "Delai subl-CK" ) ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Box Plots( 0 ),
Mean Diamonds( 0 )
),
Contingency(
Y( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
)
)
);Re: So führen Sie ein Skript aus, das für eine Tabelle "A" geschrieben wurde, in einer neuen Tabelle "B"Lieber Jim,
Vielen Dank!
Ja, hier sind einige Details.
In Tabelle A habe ich auf "Analyse" geklickt, dann auf "Fit by X".
Ich habe die Analyse mit "Save session script" gespeichert.
Das Skript ist
Open(
"C:\Users\Utilisateur\Downloads\HMGCR CHUM\Analyse 16 juillet\Feuil2$.JMP",
window bounds( 35, 33, 1364, 639 )
);
New Window( "Feuil2$- Fit Y by X by Remission PD INF 5mg 1 an et CK <500 depuis un an",
H List Box(
Contingency(
Y( :Sexe ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :Db ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :MAS ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :MCAS ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Contingency(
Y( :MVAS ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
),
Oneway(
Y( :Age at diag ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Box Plots( 0 ),
Mean Diamonds( 0 )
),
Oneway(
Y( :Name( "Delais subj-diag" ) ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Box Plots( 0 ),
Mean Diamonds( 0 )
),
Oneway(
Y( :Name( "Delai subl-CK" ) ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Box Plots( 0 ),
Mean Diamonds( 0 )
),
Contingency(
Y( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
X( :Name( "Remission PD INF 5mg 1 an et CK <500 depuis un an" ) ),
Contingency Table(
Count( 1 ),
Total %( 1 ),
Col %( 1 ),
Row %( 1 ),
Expected( 0 ),
Deviation( 0 ),
Cell Chi Square( 0 )
)
)
)
);
Dann möchte ich die gleiche Analyse in einer Teilmenge des rox von Tabelle A.
Ich suche eine Lösung schneller und sicherer als auf klicken "Analyse" und dann "Anpassen von Y durch X". dann alle Y-Daten (das sind zwar wenig im veröffentlichten Beispiel, aber tatsächlich zahlreich in der Analyse, die ich durchführen möchte).
Nochmals vielen Dank,
Mit freundlichen Grüßen,
Alain
Re: So führen Sie ein Skript aus, das für eine Tabelle "A" geschrieben wurde, in einer neuen Tabelle "B"Was macht das Skript aus, damit es für Tabelle A funktioniert, aber nicht für Tabelle B? Ist es ein Problem, wenn die Spalten nicht gleich benannt werden? Oder ist das Skript in Tabelle A eingebettet? Einige zusätzliche Details sind hilfreich, um herauszufinden, wie das Skript für Tabelle B verwendet werden kann.