JMP und R<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich habe gesehen, dass Leute R und JMP verbinden und grafische Schnittstellen für R über JMP erstellen. Mit anderen Worten, für einige R-Prozeduren bauen sie eine GUI-ähnliche Schnittstelle auf, die das Drage von Variablen im hervorragenden JMP-Stil ermöglicht.
Wie mache ich es ? Ich habe ein wenig darüber gelesen, wie man von JSL aus RMP mit JMP verbindet, aber wie erstelle ich diese GUI, zum Beispiel für eine sehr einfache Prozedur, zum Beispiel, wenn ich die Variablen X und Y habe und Folgendes ausführen möchte: mean ( x), wie baue ich eine GUI, die das macht?
Vielen Dank...
JMP und RJa, die Verbindung zu R funktioniert mit 64-Bit-Systemen.
Überprüfen Sie das Protokollfenster in JMP nach dem Senden des Beispielcodes auf Fehler.
-Jeff
JMP und RHallo,
Ich habe den Beispielcode ausprobiert, die Datentabelle wurde zwar geöffnet und das Dialogfeld wurde auch geöffnet, aber als ich auf "Ok" geklickt habe, ist nichts passiert ...
Ich vermute ein Problem mit der R-Verbindung. Funktioniert es auch auf 64-Bit-Systemen?
JMP und RHallo:
Ein einfaches Beispiel:
dt = Open ("SAMPLE_DATA / Big Class.jmp");
coldlg = Spaltendialog ("Test R Connection",
Antwort = Collist ("Var", Datentyp (numerisch), min. Spalte (1)));
Wenn (coldlg ["buttun"] == - 1, werfen ("User Canceled"));
Colnames = Coldlg ["Antwort"];
xmat = [];
für (i = 1, i <= Nitems (Colnames), i ++,
xmat = xmat || (Spalte (Colnames) ) << als Matrix erhalten);
);
R Init ();
R Send (xmat);
R einreichen ("
mean_x <- mean (xmat);
");
mean_x = R Get (mean_x);
R Term (); // jetzt mit R erledigt;
Zeige (mean_x);
Bildunterschrift ("R berechneter Mittelwert =" || char (eval (mean_x)));
// Weitere Dialogbeispiele - siehe Murphy und Lucas, "Jump in JMP Scripting" - großartiges Buch.
Freundliche Grüße,
-Matt