na wykresie gęstości ggplot2 (geom_density) I mają następujące oś y etykietggplot2 transformacji przez stały współczynnik
- 0,000
- 0,005
- 0,010
- 0,015
- 0,020
Jaki jest właściwy sposób zmiany ich na coś podobnego do
ewentualnie automatyczne dodawanie "10^3 x Gęstość" etykiety. W przeszłości właśnie pomnożyłem dane i ręcznie zmieniłem etykietę, ale w tym przypadku dane osi y są generowane dla mnie przez wykres gęstości.
Jestem świadomy, że mogę pisać rzeczy takie jak scale_y_continuous(trans="log10")
, ale nie znalazłem żadnego sposobu na zrobienie prostej stałej multiplikatywnej lub zdefiniowanie niestandardowej transformacji.
To jest idealne. Czy natknąłeś się na jakąkolwiek dobrą dokumentację na temat formaterów? – Pengin
@Pengin: Niestety nie. W ggplot jest kilka sformatowanych formaterów, na przykład: przecinek, nauka, procent, dolar, ale możesz pisać cokolwiek z prostymi funkcjami jak wyżej. – daroczig
To w zasadzie wszystko, co jest, zbyt, ale w następnej wersji zostaną podzielone na własne pakiety, mam nadzieję, że z nieco większą ilością dokumentacji. – hadley