Aktualizacja kodu ggplot2 dla nowej wersji
Od czasu zainstalowania najnowszej wersji ggplot2 (0.9.1) otrzymuję wiadomości z mojego starego kodu, w tym:
> warnings()
Warning messages:
1: 'opts' is deprecated.
Use 'theme' instead.
See help("Deprecated")
2: 'theme_text' is deprecated.
Use 'element_text' instead.
See help("Deprecated")
8: In opts(title = trait axis.text.x = theme_text(size = fontsize$axis), ... :
Setting the plot title with opts(title="...") is deprecated. Use labs(title="...") or ggtitle("...") instead.
9: 'opts' is deprecated.
Mam parę pytań:
powraca pomoc („Deprecjowana”)"no documentation for 'Depreciated' in specified packages and libraries"
; czy to błąd?Czy jest jakiś czas, w którym „Deprecjacja” zmieni się w „Przestarzałe” i mój kod zacznie rzucać błędy?W jaki sposób mogę zaktualizować swój kod (aby rozwiązać te konkretne problemy i uniemożliwić innym osobom oczekiwanie na znalezienie)?Czy mogę załadować dwie wersje ggplot2 i określić, której wersji każdej używanej funkcji?W jakiej skali czasowej zaktualizowana składnia stanie się przestarzała?Zgadzam się, że jest to powszechny problem z oprogramowaniem, ale być może niektórzy autorzy SO mają konkretny wgląd w długoterminowe plany i uzasadnienie autora pakietu.