Właśnie zauważyłem, że nie ma argumentu version
dla funkcji R
'require()
lub library()
. Co robią ludzie, gdy muszą upewnić się, że mają przynajmniej minimalną wersję pakietu, np. wiedzą, że jakiś błąd jest naprawiony, albo jakaś funkcja jest dostępna, czy coś w tym stylu?Wymagaj minimalnej wersji pakietu R
Jestem świadomy Depends
rzeczy dla autorów pakietu, ale szukam czegoś do wykorzystania w skryptach, środowisk interaktywnych, org-mode
plików, fragmenty kodu, itp
dzięki. Wygląda na to, że porównanie "porównania"() jest właściwym rozwiązaniem. –
Niesamowite, że funkcja tam była, próbowałem zrobić coś samemu, ale to nie było potrzebne :). –
@KenWilliams - Nice catch. Rzuciłem okiem na to i zostałem zignorowany przez oświadczenie na stronie pomocy, że "numery wersji pakietu R mają postać" x.y-z "". Ale wygląda na to, że 'strsplit()' '' '' '' 'występuje zarówno na" "-" ", jak i" ".", Więc szczegóły nie mają znaczenia. –