Chciałbym zwolnić pakiet bez konieczności ponownego uruchamiania R (głównie dlatego, że ponowne uruchamianie R, gdy próbuję różnych, konfliktowych pakietów staje się frustrujące, ale możliwe, że to może być używane w programie do korzystania z jednej funkcji, a następnie innego - chociaż odwoływanie się do przestrzeni nazw jest prawdopodobnie lepszym pomysłem do tego zastosowania).Jak wyładować pakiet bez restartowania R?
nie wyświetla żadnych opcji, które mogłyby wyładować paczkę.
Jest to pakiet suggestion że detach
może zwolnić, ale po obu fail:
detach(vegan)
Błąd w
detach(vegan)
: nieprawidłowyname
argumentem
detach("vegan")
Błąd w
detach("vegan")
: nieprawidłowyArgument
Jak mogę więc wyładować paczkę?
@Iterator: biblioteka to miejsce, w którym można znaleźć pakiety. (Nie są synonimami). '.libPaths()' podaje ścieżki do wszystkich bibliotek w twoim systemie. –
@Richie: Dzięki. Rozumiem to w kontekście R, ale uważam, że użycie R powoduje przeciążenie lub dwuznaczne określenie terminu 'biblioteka' na dwa sposoby: 1 - nie jest to samo użycie' biblioteki' jak gdzie indziej, a 2 - termin jest używany w ' library() 'załadować ... nie bibliotekę, ale pakiet. – Iterator
@Iterator Masz rację. To była odpowiedź, której potrzebowałem, a podczas szukania w Google użyłem "przeciwieństwa' require' "lub" cofnąć 'bibliotekę'", ponieważ tak zazwyczaj ładuję, erm, "pakiety". Więc prawidłowe napisanie sprawia, że pytanie jest poprawniejsze, ale trudniejsze do znalezienia. – isomorphismes