2015-04-03 10 views
5

Kiedy próbowałem wykonaniu tej
install.packages("rcom")
dostałem ostrzeżenie
package ‘rcom’ is not available (for R version 3.1.2)Jak mogę otrzymać pakiet "rcom"?

Próbowałem również ten
install.packages(c(, "rcom"), repos = "http://rcom.univie.ac.at/download", lib=.Library)
i mam to jako warnig
Warning: unable to access index for repository http://rcom.univie.ac.at/download/bin/windows/contrib/3.1
komunikat ostrzegawczy:
package ‘rcom’ is not available (for R version 3.1.2)

+1

Zajrzałeś do RDCOMClient? http://www.omegahat.org/RDCOMClient/ –

+0

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) –

+0

'install.packages (" RDCOMClient ", repos =" http: //www.omegahat.org/R ", type =" source ")' pracował dla mnie –

Odpowiedz

3

Wystarczy uruchomić tę komendę:

install.packages("RDCOMClient", repos = "http://www.omegahat.net/R", type = "source") 

Źródło:

http://www.omegahat.net/RDCOMClient/

+0

To jest niesamowite Dołącz do nas na [R Public Chatroom] (http://chat.stackoverflow.com/rooms/25312/r-public), gdy tylko możesz pomagać innym! –

+0

@BhargavRao Miło, nie wiedziałem, że publiczne pokoje rozmów istniały nawet w SO ... Dzięki za zaproszenie, od czasu do czasu będę odwiedzać ! –

+1

Wygląda na to, że Omegahat został przeniesiony na omegahat.net. Strona .org przechodzi teraz do pustej strony hostingu. –

1

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

Powiązane problemy