Я пытаюсь создать простой точечный график с коэффициентом по оси x. Полученный график показывает горизонтальные линии, а не точки (к сожалению, не могу загрузить изображение).
Транскрипция некоторого кода SAS в R на основе примера 3.5 из Введение в обобщенные линейные модели Добсона, Беннета, по просьбе моего профессора. Цель состоит в том, чтобы познакомить моих одноклассников с R, поэтому я стараюсь сделать это максимально простым и понятным.
dat <- data.frame(age_group = c("30-34", "35-39", "40-44",
"45-49", "50-54", "55-59", "60-64", "65-69"),
deaths = c(1, 5, 5, 12, 25, 38, 54, 65),
population = c(17742, 16554, 16059, 13083, 10784, 9645, 10706, 9933))
dat <- within(dat, {
rate <- deaths / population * 100000
lograte <- log(deaths / population * 100000)
})
И мой сюжет
with(dat, plot(age_group, lograte, pch=19))
не производит "точки", которые я хотел бы. У меня есть взломанное решение, которое я опубликую позже, но хотел посмотреть, есть ли лучший способ. Еще раз извиняюсь, что не могу загрузить изображение.