Подтвердить что ты не робот

Число меток оси форматирования в ggplot2?

Я рисую довольно простую диаграмму, используя ggplot2 0.9.1.

x <- rnorm(100, mean=100, sd = 1) * 1000000
y <- rnorm(100, mean=100, sd = 1) * 1000000
df <- data.frame(x,y)

p.new <- ggplot(df,aes(x,y)) +
  geom_point()
print(p.new)

Что работает, но ggplot2 по умолчанию использует научную нотацию, которая не подходит для моей аудитории. Если я хочу изменить формат метки оси x, введя:

p.new + scale_x_continuous(labels = comma)

Я получаю:

Error in structure(list(call = match.call(), aesthetics = aesthetics,  : 
  object 'comma' not found

Что я делаю неправильно? Я отмечаю, что язык недавно изменился с "formatter" на "label". Возможно, я неправильно читаю страницу руководства?

Изменить: я действительно неправильно читал страницу man

Перед загрузкой необходимо загрузить library(scales).

4b9b3361

Ответ 1

Перед тем, как это сделать, нужно загрузить library(scales).