Ich bin kein R-Benutzer, aber ich bereite ein Upgrade von R von 3.0.2 auf 3.3.1 auf einer Multiuser-Plattform vor. I rot, dass im Allgemeinen einige Pakete nicht abwärts kompatibel mit einigen Warnungen zwischen Versions-Versionen über veraltete Funktionen sind. Aber meine Frage ist eher "global": Kann man einen mit R 3.0 geschriebenen Code auf R 3.3 ausführen, ohne irgendwelche Zeilen zu ändern? Wenn nein, ist eine große Änderung oder geringfügige Entwicklung am Code erforderlich?Abwärtskompatibilität von R-Code
Edit: Kennen Sie die meisten gängigen Embedded-Pakete (Quelle von Cran r-Projekt), die Änderungen im Code benötigen?
Danke für Ihre Hilfe.
Möglicherweise, oder möglicherweise nicht. Es hängt vom Code ab. Ein Teil des Codes funktioniert ohne Änderungen, andere müssen geändert werden. – Spacedman
R-core vermeidet fast alle brechenden Änderungen, daher sollte die alte Basis R (und sogar S) meistens ohne Zwischenfälle laufen. Einzelne Pakete können jedoch Funktionen verwerfen oder entfernen. Fehler-/Warnmeldungen sagen normalerweise, was aktualisiert werden sollte. – alistaire
Tks euch beide, ich bearbeite den ursprünglichen Beitrag, um eine Frage hinzuzufügen. –