Я прочитал много вопросов здесь и в Google о легендах в ggplot. Тем не менее, я до сих пор не могу понять, почему следующий код производит 2 разные легенды и как управлять ими по отдельности.
По сути, мне нужно отформатировать текст слева, потому что он производит правильное визуальное представление о типах линий, и удалить справа.
Буду очень признателен, если вы поможете мнена этом и объясните мне, почему последний вообще существует и почему он производит неправильные визуальные эффекты для типов линий, и почему это единственное, что затрагивается, когда я пытаюсь отформатировать легенду.
PS Перед моей попыткой отформатироватьЛегенда о втором даже не существовала.
Если их еще нет, эти пакеты должны быть установлены.
install.packages(ggplot2)
install.packages(reshape2)
install.packages(scales)
Теперь код.
library(ggplot2)
library(reshape2)
library(scales)
data(economics)
dataset <- economics[, c("date", "psavert", "uempmed")]
dataset <- melt(dataset, id = "date")
ch <- ggplot(data=dataset, aes(x=date, y=value, group = variable ))+
geom_line(aes(linetype=variable, color=variable))+
scale_linetype_manual(values=c("solid", "longdash"))+
scale_color_manual(values=c('#005493','#666666'), labels = c("Personal savings rate (%)", "Median
duration of unemployment (weeks)"))+
theme(legend.position="bottom" , plot.title = element_text(face = "bold", size = (14), colour =
"#9E0010"),
axis.title.y = element_text(size = (12), face = "italic"))+
labs( title= "Pointless economic plot", y="Value", x=" ", colour= "Indicator")
print(ch)