Когда я использую функцию в пакете, я часто могу написать ее в виде function()
или просто function
без скобок. Это не похоже на случай с scales::comma
. Почему строка 7 работает ниже, а строка 8 - нет.
library(tidyverse)
mtcars %>%
count(cyl) %>%
ungroup() %>%
mutate(n = n * 1000) %>%
ggplot(aes(cyl, n)) +
scale_y_continuous(labels = scales::comma) + # line 7
# scale_y_continuous(labels = scales::comma()) + # line 8
geom_line()
Ошибка LINE 8
Error in number(x = x, accuracy = accuracy, scale = scale, prefix = prefix, :
argument "x" is missing, with no default