R, ggpubr: отключить показатели на оси логарифмической шкалы и использовать вместо этого целые числа

Я пытаюсь построить свои данные, используя логарифмические шкалы по оси Y и X. Но я хотел бы отключить запись показателя в логарифмическом масштабе на моем графике. Вместо 10^0,10^1,10^2 я хотел бы иметь 1, 10, 100...

Пожалуйста, как я могу сделать это в течение ggpubr пакет?

Фиктивные данные:

require(ggpubr)

data(cars)
p <- ggscatter(cars, x = "speed", y = "dist")

p + yscale("log10", .format = TRUE)

1 ответ

Решение

Настройка format в FALSE (значение по умолчанию) дает это:

p + yscale("log10")

https://s tackru.com/images/48453f18fa06e1ffed7a661508d31c0a3525465e.png

Другие вопросы по тегам