是否可以在ggplot2中更改图例框的尺寸?我的绘图上有太多空白,这显然是图例所需要的(请参见方框的边框),但我不需要。 可能是因为西里尔字母吗?如果我将图例命名为“ A”,“ B”,“ C”等,则它照常正常工作。 这是我的代码:
require(ggsci)
# scale_fill_jco() & scale_color_jco()
gg_the <- ggplot(the_melt) +
geom_point(aes(RYear,Rank,color=the_melt$Университет),size=1.5) +
geom_line(aes(RYear,color=the_melt$Университет,group=the_melt$Университет),size=1) +
scale_y_reverse() +
scale_color_jco(name = 'Университет',labels = c('МГТУ им. Н.Э. Баумана','Московский государственный университет имени М.В. Ломоносова','(среднее значение по всем университетам)','Национальный исследовательский ядерный университет МИФИ','Национальный университет науки и технологии (МИСиС)','Новосибирский государственный университет','Санкт-Петербургский государственный университет')) +
theme(legend.box.background = element_rect()) +
labs(title ="Ранги",x = "Год",y = "Ранговый диапазон")
gg_the
这是情节的样子: