Odp.: jak używać cex do zmiany rozmiaru elementów fabuły
Możesz użyć argumentu cex w funkcji plot() w R, aby zmienić rozmiar symboli i tekstu z rozmiaru domyślnego.
Domyślna wartość cex to 1 .
Wartość 2 podwoi rozmiar, a wartość 0,5 zmniejszy go o połowę.
W rzeczywistości istnieje pięć argumentów, których można użyć do zmiany rozmiaru określonych elementów wykresu:
- cex : Zmienia rozmiar symboli
- cex.axis : modyfikuje rozmiar adnotacji znaczników osi
- cex.lab : zmienia rozmiar etykiet osi X i Y
- cex.main : Zmienia rozmiar tytułu fabuły
- cex.sub : Zmienia rozmiar napisów fabuły
Poniższy przykład pokazuje, jak wykorzystać te argumenty w praktyce.
Przykład: Użyj cex, aby zmienić rozmiar symboli wykresu
Załóżmy, że mamy następującą ramkę danych w R:
#create data frame df <- data. frame (x=c(1, 2, 2, 4, 5, 3, 5, 8, 12, 10), y=c(5, 9, 12, 14, 14, 13, 10, 6, 15, 18)) #view data frame df xy 1 1 5 2 2 9 3 2 12 4 4 14 5 5 14 6 3 13 7 5 10 8 8 6 9 12 15 10 10 18
Załóżmy, że używamy funkcji plot() w R, aby utworzyć prosty wykres rozrzutu:
#create scatterplot of x vs. y plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ')
Uwaga : Argument pch=19 określa, że wypełnione koło powinno być używane jako symbol punktów wykresu.
Domyślnie symbole wykresu i elementy tekstowe mają wartość cex równą 1 .
Możemy jednak użyć różnych argumentów, aby zmienić rozmiar symboli i elementów tekstowych na wykresie z rozmiaru domyślnego:
#create scatterplot with custom symbol and text sizes plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ', cex= 2 , cex. hand = 3 , cex. lab = 1.5 , cex. axis = 2 )
Należy pamiętać, że zmienił się rozmiar symboli i elementów tekstowych.
Oto dokładnie, jak zmieniliśmy różne elementy fabuły:
- cex=2 : Zwiększono rozmiar okręgów na ścieżce 2 razy.
- cex.main=3 : Zwiększono 3-krotnie rozmiar tekstu tytułu.
- cex.lab=1.5 : Zwiększono rozmiar etykiet osi X i Y o 1,5 razy.
- cex.axis=2 : Zwiększono rozmiar adnotacji znaczników 2 razy.
Możesz swobodnie bawić się wartościami każdego z tych argumentów , aby utworzyć wykres o dokładnie takich rozmiarach, jakie chcesz.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak używać par() do tworzenia wielu wykresów w R
Jak zmienić pozycję legendy na wykresach R
Jak zmienić rozmiar czcionki na wykresach R