Вторник, 07.04.2026, 23:57Приветствуем вас Гость | RSS
Решение задач в среде R
Главная | масштаб оси | Регистрация | Вход
» Меню сайта

» R практикум

» R кодинг

» Rmatem

» Опрос
Сколько вам лет?
Всего ответов: 9

» Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Как изменить размер шага масштабирования оси в ggplot2?

Для этого можно использовать функцию scale_x_continuous(breaks = ...).  С её помощью нужно указать конкретные точки останова, которые будут отображаться на оси. Например, можно написать 

scale_x_continuous(breaks = seq(0, 10000, 500))

library(ggplot2)
set.seed(5)
x = seq(-1, 5, 0.1)
y = 4 - x^2 
z = x*2 -4
q = x
df = data.frame(x, y, z, q)
head(df)
ggplot(data = df)+
  geom_line(aes(x=x, y=z),lwd=1)+
  geom_line(aes(x=x, y=q)) +
  geom_line(aes(x=x, y=y),lwd=1) +
  scale_x_continuous(breaks = seq(-1, 5, 1))+
  scale_y_continuous(breaks = seq(-15, 5, 5)) +
  theme(
    panel.background = element_rect(fill = "white",
                                    color = "black",
                                    size = 0.5, linetype = "solid"),
    panel.grid.major = element_line(size = 0.5, linetype = 'longdash', color = "grey30"),
    panel.grid.minor = element_line(size = 0.25, linetype = 'longdash', color = "grey30")
  ) 


» Вход на сайт

» Поиск

» Работа с файлами

» Вся графика

» Гистогра́мма

» Теория вероятности

» Сравнение групп

» Дисперс анализ

» Блог

» Календарь
«  Апрель 2026  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

» Архив записей


Copyright MyCorp © 2026
uCoz