2014-04-22 12 views
10

Mam teraz wiele problemów z R, ale chcę zacząć zadawać jedno z najbardziej fundamentalnych pytań.: nie można znaleźć funkcji install_github dla wersji R 2.15.2

Chcę zainstalować pliki GitHub w R, ale z jakiegoś powodu funkcja install_github wydaje się nie istnieć. Na przykład, po wpisaniu:

install_github("devtools") 

uzyskać

error: could not find function install_github 

Funkcja install_packages działało perfekcyjnie. Jak mogę rozwiązać ten problem?

Aby dodać, chcę zapytać, czy istnieje sposób na uaktualnienie R, ponieważ wersja 2.15.2 nie wydaje się być kompatybilna z większością pakietów, z którymi chcę pracować.

Używam obecnie wersji 3.6.11-1 RedHat RedHat 4.7.2-2 Fedora 17.0 x86-64.

Sprawdziłem stronę CRAN, ale wydawało się, że mają najbardziej nieaktualną wersję R (jeśli to możliwe), która sięga aż do '09. Naprawdę chciałbym zaktualizować się z tej starej wersji R. Jakieś rady na ten temat?

Odpowiedz

17

install_github jest funkcją pakietu devtools . Musisz zainstalować i załadować DevTools przed użyciem install_github:

install.packages("devtools") 
library("devtools") 
install_github("youruser/yourrepo") 
+0

dzięki! Postępowałem zgodnie z twoją radą, a wiadomość, którą otrzymuję, to pakiet "devtools", nie jest dostępny (dla wersji R 2.15.2). Co muszę zrobić? Pobrałem już tar.gz dla devtools w wielokrotnościach wersji. – AliciaC

+0

@ user3559745: Myślałem, że musi być * wersja * devtools * dla wersji 2.15. Ale możesz zainstalować pobrany plik tar.gz za pomocą linii poleceń: 'R CMD INSTALL devtools_versionXYZ.tar.gz' (lub zaktualizuj swój R, np. Budując go ze źródła). – sgibb

+0

Próbowałem R CMD INSTALL, ale mój R po prostu stwierdza "Błąd: nieoczekiwany symbol w" R CMD "." Właściwie znalazłem devtools, który podobno działa dla mojej wersji R, więc próbowałem zainstalować to i okazuje się, że potrzebuję dalszej instalacji "httr", RCurl, "memoise", "whisker", "oceniam". Zacząłem więc szukać httr, który pasuje do mojej wersji R i do tej pory nie mam szczęścia. httr udostępniany przez witrynę CRAN tylko wydaje się wspierać R z wersjami wyższymi niż 3.0. Co mogę zrobić? – AliciaC

0

Uaktualnienie wersji studio R i R będą help.And to trzeba zainstalować DevTools przed użyciem install_github. install.packages ("DevTools") biblioteczne (DevTools) następnie install_github()

Powiązane problemy