Уберите лишнее пространство и кольцо на краю полярного графика

У меня есть полярный заговор вggplot2 что я довольно близок к завершению (довольно простой сюжет). Мне удалось получить помощь в удалении прямоугольной границы, но мне не нужно было удалять дополнительное пространство между контуром последнего диапазона и кольцом вокруг графика, на котором есть азимутальные метки. Я бы хотел, чтобы границы этого сюжета составляли 15 000, а не 15 214 (я придумал это число). Спасибо за любую помощь.

Код для создания графика ниже:

# Load needed Libraries ---------------------------------------------------

library(ggplot2)

# Generate Fake Data ------------------------------------------------------

N    = 25
bng  = runif(N, min =  0, max = 360)
rng  = rlnorm(N, meanlog = 9, sdlog = 1)
det  = runif(N, min = 0, max = 1) >= 0.5

det  = factor(det)

data = data.frame(bng, rng, det)

# Generate the Plot -------------------------------------------------------

plot = ggplot(data) + theme_bw() +
  geom_point(aes(x = bng, y = rng, color = det), size = 5, alpha = 0.7) +
  scale_x_continuous(limits = c(0,360), expand = c(0,0), breaks = seq(0,360-1, by=45)) +
  scale_y_continuous(limits = c(0,15000), breaks = seq(0,15000, by = 3000)) +
  coord_polar(theta = 'x', start = 0, direction = 1) +
  theme(legend.key = element_blank()) +
  theme(panel.border = element_blank(), axis.ticks = element_blank(), axis.text.y = element_blank()) +
  labs(x = '', y = '') +
  scale_color_manual(name = '', values = c('red', 'black'), breaks = c(FALSE, TRUE), labels = c('Not Detected', 'Detected'))
plot

Ответы на вопрос(1)

Ваш ответ на вопрос