Vorausgesetzt, dass Sie eine geeignete Version von R installiert haben, sind folgende Schritte notwendig Rexcel und die Infrastruktur zu installieren. Sie müssen dazu bei Windows mit Administratorrechten angemeldet sein!
Es ist sehr wichtig, dass die installierte Version von R seinen Eintrag in die Registrierung schrieb. Wenn R ohne diesen Registrierungseintrag installiert ist, funktioniert RExcel nicht. Sie müssen R in diesem Fall neu installieren. Bei der Neuinstallation von R werden alle Pakete beibehalten, aber alle Änderungen im systemweiten Profil (in der Datei "etc/Rprofile.site" festgelegt) gehen verloren.
Sie müssen diese Anweisungen auch befolgen, wenn Sie R aktualisieren, d. H. Sie installieren eine neue Version von R, nachdem Sie RExcel installiert haben. die statconn DCOM-Server herunter und führen Sie das Programm, das Sie starten R als Administrator heruntergeladen (unter Windows 7 und höher Sie mit der rechten Maustaste auf das R-Symbol und klicken Sie auf den entsprechenden Artikel)
In R, die folgenden Befehle ausführen (Sie müssen R als Administrator starten, dies zu tun):
options(install.packages.check.source = "no")
install.packages(c("rscproxy","rcom"),repos="http://www.autstat.com/download",
lib=.Library,type="win.binary")
library(rcom)
comRegisterRegistry()
Jetzt haben Sie rcom installiert, aber Rexcel ist noch nicht installiert. So installieren Sie RExcel für 32-Bit-Excel: Laden Sie das RExcel-Installationsprogramm herunter und führen Sie dieses Installationsprogramm aus. So installieren Sie RExcel für 64bit Excell: Laden Sie das RExcel-Installationsprogramm herunter und führen Sie dieses Installationsprogramm aus. Wenn Sie RExcel auf diese Weise installieren, wird der Hintergrundserver von R als Standard-R-Server für RExcel festgelegt. Sie können dies in den Konfigurationseinstellungen in R ändern. Wenn Sie den Vordergrundserver als Standard-Site-Wide-Server festlegen möchten, gibt es eine entsprechende Option in einem der Dialogfelder der Installation.
Source
Haben Sie in RDCOMClient geschaut? http://www.omegahat.org/RDCOMClient/ –
Ja, ich versuchte, aber immer noch Fehler Warnung in install.packages ich erhalte: kann nicht geöffnet werden: HTTP-Status wurde in install.packages '404 Not Found' Warnung: nicht in der Lage Index für Repository http://www.omegahat.org/R/bin/windows/contrib/3.1 Paket ‚RDCOMClient‘ zuzugreifen, ist als Quellcode-Paket zur Verfügung, aber nicht als binäre Warnung in install.packages: Paket 'RDCOMClient' ist nicht verfügbar (für R Version 3.1.2) –
'install.packages (" RDCOMClient ", repos =" http: //www.omegahat.org/R ", type =" source ")' arbeitete für mich –