Шкала для 'y' уже присутствует. Добавление еще одной шкалы для 'y', которая заменит существующую шкалу.
Это не ошибка, а предупреждение. scale_y_log
перезаписывает параметры, которые вы определили в scale_y_continuous
.
Чтобы исправить масштаб журнала, вы можете использовать coord_trans
и изменить пределы, используя ylim
(непроверенное решение)
p + geom_line(aes(group = state)) + facet_wrap(~ state)+
geom_point(aes(y = positive), col = "#8B1C62")+
theme_minimal() +
scale_y_continuous(breaks = seq(0, 200000, by = 50000)) +
coord_trans(y = “log10”, ylim = c(0,200000))
Редактировать : я забыл вопрос о тиках оси. Вам нужно использовать breaks
аргумент в scale_y_continous
. Кстати, вы можете напрямую установить ylim
в coord_trans
(ср. do c)