To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
Statystyka, prognozowanie, ekonometria, data mining
Forum miłośników statystyki - Portal Statystyczny

Biblioteki R, Pakiety R - [R] Problem z Rcmdr

vealen - 2017-12-21, 20:53
Temat postu: [R] Problem z Rcmdr
Cześć,
mam błahy problem, tzn. nie mogę uruchomić Rcmdr. Próbowałem zarówno bezpośrednio w samym R jak i w Rstudio. Po próbie odpalenia konsola zwraca
Kod:

> library("Rcmdr", lib.loc="~/R/win-library/3.4")
Ładowanie wymaganego pakietu: splines
Ładowanie wymaganego pakietu: RcmdrMisc
Ładowanie wymaganego pakietu: car
Ładowanie wymaganego pakietu: sandwich
Error: package or namespace load failed for ;RcmdrMisc;:
 obiekt ;print.rcorr; nie jest eksportowany przez 'namespace:Hmisc'
Error: pakiet ;RcmdrMisc; nie mógł zostać załadowany


Zarówno R jak i paczka Rcmdr z wszystkimi wymaganymi dodatkami jest zainstalowana na świeżo, więc nie wiem gdzie leży błąd. Zwracam się do Was, ponieważ jestem baaaardzo początkujący i jedynie co to potrafię to obsłużyć właśnie Rcmdr - próbowałem sam szukać rozwiązania w internecie, ale nie rozumiem wiele. Wierzę, że błąd jest banalny i mi go rozjaśnicie :-)

szw1710 - 2017-12-21, 21:58

Używam Linuxa. Czasem mam kłopot z zainstalowaniem jakiegoś pakietu. Powodem jest brak jakichś bibliotek, które musiałem zainstalować ręczne z poziomu systemowego instalatora programów (Synaptic). Może pod Windowsem jest podobna sprawa. Pogoogluj.
vealen - 2017-12-21, 22:27

Dzięki za odpowiedź, pośrednio miałeś rację. Okazało się, że rcmdr w najnowszej wersji R (3.4.3) wymaga jakiś dodatkowych opcji/bibliotek/odwołań, przynajmniej tak zrozumiałem z jakiegoś podobnego problemu ze zgodnością wersji. Wystarczyło zainstalować starszą wersję R (skorzystałem z 3.0.3) i rcmdr spokojnie działa. Może nie jest to idealne rozwiązanie problemu, ale teraz mogę znowu pracować.
Temat wyjaśniony. Dziękuję, teraz mogę wracać do pisania pracy dyplomowej ;-)

szw1710 - 2017-12-22, 00:09

Jeśli takie rozwiązanie działa, to jest w porządku. Gdyby wziąć analogię z samochodem, to jeśli pojawia się nowy model, zaraz musiałbym nim jeździć. A kasy na to nie mam, więc jeżdżę takim autem jakim jeżdżę i jestem z niego bardzo zadowolony mimo że nowszych modeli jest już ileś.
Crunchy - 2017-12-23, 11:12

vealen napisał/a:
Okazało się, że rcmdr w najnowszej wersji R (3.4.3) wymaga jakiś dodatkowych opcji/bibliotek/odwołań, przynajmniej tak zrozumiałem z jakiegoś podobnego problemu ze zgodnością wersji.

Problem jest raczej trywialny i oczywisty.
Kod:
>  library('RcmdrMisc')
BŁĄD: package or namespace load failed for 'RcmdrMisc';:
 obiekt 'print.rcorr'; nie jest eksportowany przez 'namespace:Hmisc'

Pakiet Hmisc 4.0-3 nie eksportuje funkcji print.rcorr, którą usiłuje importować RcmdrMisc z którego korzysta Rcmdr, wystarczy ją dopisać w źródle, albo użyć innej wersji tego pakietu, a nie R. ;-)



Powered by phpBB modified by Przemo © 2003 phpBB Group