Zakładając, że masz odpowiednią wersję zainstalowanego R, należy wykonać następujące kroki, aby zainstalować RExcel i infrastruktury. Aby to zrobić, musisz być zalogowany do systemu Windows z uprawnieniami administratora!
Jest bardzo ważne, aby zainstalowana wersja R zapisała swój wpis w rejestrze. Jeśli masz R zainstalowany bez tego wpisu rejestru, RExcel nie będzie działać. W takim przypadku musisz ponownie zainstalować R. Po ponownym zainstalowaniu R wszystkie pakiety zostaną zachowane, ale wszelkie zmiany w profilu całego systemu (ustawione w etc/Rprofile.site) zostaną utracone.
Musisz również postępować zgodnie z tymi instrukcjami, jeśli dokonasz aktualizacji R, tj. Zainstalujesz nową wersję R po zainstalowaniu RExcel. Pobierz serwer statconn DCOM i uruchomić program pobrany start R jako administrator (Windows 7, a później trzeba kliknąć prawym przyciskiem myszy ikonę R, a następnie kliknij odpowiednią pozycję)
w R, uruchom następujące polecenia (musisz uruchomić R jako administrator, aby to zrobić):
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()
Teraz masz zainstalowany rcom, ale RExcel nie jest jeszcze zainstalowany. Aby zainstalować program RExcel dla 32-bitowego programu Excel: pobierz instalator RExcel i uruchom ten program instalacyjny. Aby zainstalować program RExcel for 64bit Excell: pobierz instalator RExcel i uruchom ten program instalacyjny. Instalacja programu RExcel w ten sposób ustawi serwer tła R jako domyślny serwer R dla RExcel. Możesz to zmienić w ustawieniach konfiguracji w R. Jeśli chcesz ustawić serwer pierwszego planu jako domyślny serwer serwisu, w jednym z okien dialogowych instalacji jest odpowiednia opcja.
Source
Zajrzałeś do RDCOMClient? http://www.omegahat.org/RDCOMClient/ –
Tak, próbowałem, ale nadal dostaję błąd Ostrzeżenie w install.packages: nie można otworzyć: Status HTTP był "404 Not Found" Ostrzeżenie w install.packages: w stanie dostęp do indeksu dla repozytorium http://www.omegahat.org/R/bin/windows/contrib/3.1 pakiet "RDCOMClient" jest dostępny jako pakiet źródłowy, ale nie jako plik binarny. Ostrzeżenie w instalacji. Pakiety: pakiet "RDCOMClient" nie jest dostępny (dla wersji R 3.1.2) –
'install.packages (" RDCOMClient ", repos =" http: //www.omegahat.org/R ", type =" source ")' pracował dla mnie –