Jak zmienić rozmiar punktu w ggplot2 (3 przykłady)


Możesz użyć argumentu size , aby zmienić rozmiar punktów na wykresie rozrzutu ggplot2:

 some_ggplot +
  geom_point(size= 1.5 )

Domyślny rozmiar to 1,5 , ale można zmniejszyć lub zwiększyć tę wartość, aby punkty były mniejsze lub większe.

Poniższe przykłady pokazują, jak zastosować każdą metodę w praktyce ze zbiorem danych mtcars wbudowanym w R.

Dla porównania, tak wygląda wykres rozrzutu ggplot2 przy domyślnym rozmiarze:

 library (ggplot2)

ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point()

Przykład 1: Zwiększ rozmiar punktu w ggplot2

Poniższy kod pokazuje, jak utworzyć wykres rozrzutu w ggplot2 i zwiększyć rozmiar punktu za pomocą argumentu size :

 library (ggplot2)

#create scatterplot with increased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point(size= 5 ) 

ggplot2 zwiększa rozmiar punktu

Należy pamiętać, że punkty są znacznie większe niż rozmiar domyślny.

Przykład 2: zmniejsz rozmiar punktu w ggplot2

Poniższy kod pokazuje, jak utworzyć wykres rozrzutu w ggplot2 i zmniejszyć rozmiar punktu za pomocą argumentu size :

 library (ggplot2)

#create scatterplot with decreased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point(size= 0.5 ) 

ggplot2 zmniejsza rozmiar punktu

Należy pamiętać, że punkty są znacznie mniejsze niż rozmiar domyślny.

Przykład 3: Dostosuj rozmiar punktu w oparciu o zmienną

Poniższy kod pokazuje, jak utworzyć wykres punktowy w ggplot2 i dostosować rozmiar każdego punktu w oparciu o wartość innej zmiennej w zbiorze danych mtcars o nazwie qsec :

 library (ggplot2)

#create scatterplot with point size based on value of qsec
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
  geom_point( aes (size=qsec))

Rozmiar każdego punktu zależy teraz od wartości zmiennej qsec .

Zauważ, że ggplot2 automatycznie dodaje również legendę po prawej stronie wykresu, aby pomóc Ci zrozumieć, w jaki sposób wartość zmiennej qsec jest odwzorowywana na rozmiar każdego punktu.

Uwaga : Pełną dokumentację funkcji geom_point() można znaleźć tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w ggplot2:

Jak zmienić kształt punktu w ggplot2
Jak zmienić tytuł legendy w ggplot2
Jak obracać etykiety osi w ggplot2
Jak naprawić w R: Nie można znaleźć funkcji „ggplot”

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *