2 개의 범례 (하나는 색상, 하나는 모양)와 함께 내 플롯에서 내 사장은 색상 범례가 이미 모양. 예 :두 범례 줄거리 (R ggplot2)에서 색상 범례에 모양을 표시하지 않음
a <- data.frame(name = c("A","B","C","D"),
type = c("dog","dog", "cat", "cat"),
location = c("house", "house", "house", "garden"),
count = c(3,1,5,8))
ggplot(a, aes(x=name, y=count, color=location, shape=type)) +
geom_point(size=7)
는 다음과 같은 생산 :이 예에서
의 '위치'전설 색깔의 동그라미를 표시하여 색상을 설명한다 (그러나 원도 분명히 혼란 고양이를 의미). '위치'범례에 모양이 아닌 색만 표시하도록하려면 어떻게해야합니까? 빨간색과 파란색 직사각형으로 위치를 표시하는 것이 이상적 일 수 있습니다.
ggplot(a, aes(x=name, y=count, color=location, shape=type)) + geom_point(size=7) + guides(shape=FALSE)
이이 모양 전설을 제거하지만 나는 색상 범례에 모양을 변경하는 방법에 대한 확실하지 않다 :
()'... 추가 단계를가는 주셔서 감사합니다. –