Простите мою (возможно) неправильную терминологию, но я постараюсь:
library(tidyverse)
mtcars %>%
count(cyl) %>%
ungroup() %>%
mutate(cyl = factor(cyl, levels = .$cyl)) %>% # line 5
ggplot(aes(cyl, n)) +
scale_x_continuous(expand = c(0, 0), limits = c(0, max(.$n) * 1.1)) +
geom_line()
Моя строка 5 будет правильно передавать текущий фрейм данных через мой синтаксис с .$n
. Но строка № 7 не будет с .$cyl
.
Я получаю сообщение об ошибке "объект '.' не найдено". Я попробовал эту оболочку {max(.$n)}
из небольшого поиска, но, похоже, это не сработало.
{}
и что делают эти{}
? Спасибо 14.04.2019