Как создать одинаково расположенные метки оси Y в ggplot в R - PullRequest
0 голосов
/ 20 апреля 2020

Я делаю линейный график, используя ggplot. Моя ось y преобразуется в log10, который вводит значения -Inf для оси y. Я хочу, чтобы мои перерывы были c (0, 0,1, 1, 10, 100) и метки = c (ND, 0,1, 1, 10, 100)

Сначала я попытался сделать log10, затем преобразовал значения -Inf в 0 и затем построил его, но это не сработало.

Вот часть моего кода

scale_y_continuous(limits = c(0, 100), breaks =  c(0,0.1, 1, 10, 100), labels = c("ND",0.1, 1, 10, 100))
...