В разделе 7.7 «R для науки о данных» Хэдли предлагает использовать следующую компоновку при объединении оператора «%>%» и ggplot «+»:
diamonds %>%
count(cut, clarity) %>%
ggplot(aes(clarity, cut, fill = n)) +
geom_tile()
Когда вы вводите это в RStudio и используете 'Code> Reindent Lines', оно меняется на следующее:
diamonds %>%
count(cut, clarity) %>%
ggplot(aes(clarity, cut, fill = n)) +
geom_tile()
без отступа. Аналогичным образом, когда вы набираете символ «+» и нажимаете ввод, вы не получаете автоматического отступа. Это просто ошибка / плохой дизайн или в RStudio есть способ включить рекомендуемый стиль?