R Die Get () - Funktion gibt einen Fehler zurückIch habe Probleme, einen Datenrahmen von R zu JMP zu bekommen.
Dieser kleine einfache Test funktioniert einwandfrei und gibt "1" wie gewünscht zurück
klare Symbole ();
R Init ();
R einreichen ("
x <- 1
");
a = R Get (x);
R Term ();
ein
Ein längerer R-Code, der so aussieht
klare Symbole ();
R Init ();
R einreichen ("\ [
Bibliothek (dplyr)
.. 20 Zeilen Code ..
Kopf (X) // Ausgabe von " head (X) "gibt die erwarteten ersten fünf Zeilen von X an, gut
] "";
R Holen Sie sich (X) << NewDataView;
Gibt den folgenden Fehler zurück:
"Warnung: Fehler in readBin (fc," integer ", n = SRBX_FILEHEADER_LENGTH):
Warnung: Objekt 'SRBX_FILEHEADER_LENGTH' nicht gefunden
Unbekannte"
Irgendwelche Hinweise?
Re: R Die Get () - Funktion gibt einen Fehler zurückDanke für den Hinweis. Ich musste den Code erneut durchgehen.
Die Fehlermeldung verschwindet irgendwie, wenn ich "R Term ()" an den Anfang des Skripts setze. Ich denke, der Fehler kam, weil bisherige R-Verbindungen nicht beendet wurden
Re: R Die Get () - Funktion gibt einen Fehler zurückIch kenne diesen bestimmten Fehler zwar nicht, sehe aber manchmal seltsame Dinge beim Exportieren von Tibet-Spalten, da Sie dies wahrscheinlich mit dplyr tun. Möglicherweise können Sie das Problem eingrenzen, indem Sie Spalten (und / oder die Verwendung von Slice () für Teilmengenzeilen) festlegen und kleinere Tabellen exportieren.
Names default to here( 1 );
R Init( );
R submit("\[
library(dplyr)
data(mtcars)
df = mtcars %>% add_rownames
]\");
R submit("dfout = select(df, 1:3)");
R Get(dfout) << NewDataView;
R submit("dfout = select(df, 4:6)");
R Get(dfout) << NewDataView;
R Term();