Как изменить размер точек в ggplot2 (3 примера)

Как изменить размер точек в ggplot2 (3 примера)

Вы можете использовать аргумент размера , чтобы изменить размер точек на диаграмме рассеяния ggplot2:

some_ggplot +
 geom_point(size= 1.5 )

Размер по умолчанию равен 1,5 , но вы можете уменьшить или увеличить это значение, чтобы сделать точки меньше или больше.

В следующих примерах показано, как использовать каждый метод на практике со встроенным набором данных mtcars в R.

Для справки, вот как выглядит диаграмма рассеивания ggplot2 с использованием размера по умолчанию:

library (ggplot2)

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

Пример 1: увеличение размера точки в ggplot2

В следующем коде показано, как создать диаграмму рассеяния в ggplot2 и увеличить размер точки с помощью аргумента size :

library (ggplot2)

#create scatterplot with increased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
 geom_point(size= 5 ) 
ggplot2 увеличить размер точки

Обратите внимание, что точки намного больше размера по умолчанию.

Пример 2: уменьшение размера точки в ggplot2

В следующем коде показано, как создать диаграмму рассеяния в ggplot2 и уменьшить размер точки с помощью аргумента размера :

library (ggplot2)

#create scatterplot with decreased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
 geom_point(size= 0.5 ) 
ggplot2 уменьшить размер точки

Обратите внимание, что точки намного меньше размера по умолчанию.

Пример 3. Настройка размера точки на основе переменной

В следующем коде показано, как создать диаграмму рассеяния в ggplot2 и настроить размер каждой точки на основе значения другой переменной в наборе данных mtcars с именем 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))

Размер каждой точки теперь зависит от значения переменной qsec .

Обратите внимание, что ggplot2 также автоматически добавляет легенду с правой стороны графика, чтобы помочь вам понять, как значение переменной qsec отображается на размер каждой точки.

Примечание.Полную документацию по функции geom_point() можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в ggplot2:

Как изменить форму точки в ggplot2
Как изменить заголовок легенды в ggplot2
Как повернуть метки осей в ggplot2
Как исправить в R: не удалось найти функцию «ggplot»

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.