У меня небольшие проблемы с получением ggplot2 для работы, как я хочу. В принципе, я бы хотел сравнить фактические наблюдения с аппроксимацией, поставив их в один сюжет. Например,проблема с легендой при построении данных из двух data.frame
> library(ggplot2)
> df.actual <- data.frame(x = 1:100, y = (1:100) * 2)
> df.approx <- data.frame(x = 1:150, y = (1:150) * 2 + 5 + rnorm(150, mean = 3))
> ggplot() + geom_point(aes(x, y), data = df.actual) + geom_line(aes(x,y), data = df.approx)
Моя проблема в том, что я не могу отобразить легенду. Я где-то читал, что легенда ggplot2 не очень гибкая (?). В идеале, легенда с
- TITLE = 'Тип'
- ключ: черный заполнены точки и черной линией
- ключ ярлык: 'Actual', 'Приближенное'
- legend.position = 'topright'
Спасибо.
Спасибо Hadley, Я бы хотел отличить черно-белый сюжет. Можно ли иметь легенду, как я описал, чьи два ключа - это точка и линия? – knguyen