내가하려는 것은 몇 개 국가의 비교 값을 표시하는 선 차트를 그려 보는 것입니다. 내가 얻을 차트는 다음과 같습니다 여기전설에서 함께 색과 모양 사용하기
문제는 모양과 색상 모두 전설에 나열되어 있다는 것입니다. 전설은 그 나라의 그룹 (모양 사용)과 색의 조합 일뿐입니다. 나는이 비트를 사용하고 있습니다 :
ggplot(data=Data,aes(x=Indicator,y=Numeric,group=Country,shape=group,colour=Country))+geom_point()+geom_line()
데이터는 사람이 할 수있는 어떤 날 지점 수
Indicator Year Country Numeric data group
1 All causes 2008 Afghanistan 1663 3.22 Very Low
2 All causes 2008 Albania 518 8.53 Low
3 All causes 2008 Algeria 591 8.64 Low
4 All causes 2008 Andorra 310 21.25 High
5 All causes 2008 Angola 1685 10.08 Low
6 All causes 2008 Antigua and Barbuda 682 9.07 Low
7 All causes 2008 Argentina 553 14.38 Medium
8 All causes 2008 Armenia 864 6.62 Very Low
9 All causes 2008 Australia 278 16.76 Medium
10 All causes 2008 Austria 335 16.17 Medium
11 All causes 2008 Azerbaijan 918 4.54 Very Low
12 All causes 2008 Bahamas 629 16.80 Medium
13 All causes 2008 Bahrain 408 11.41 Low
14 All causes 2008 Belgium 369 15.10 Medium
15 All causes 2008 Brazil 667 5.86 Very Low
16 All causes 2008 Costa Rica 400 30.61 Very High
17 All causes 2008 Ivory Coast 2567 6.82 Very Low
18 All causes 2008 Marshall Islands 2681 19.46 High
19 All causes 2008 Netherlands 323 19.69 High
20 All causes 2008 New Zealand 312 19.56 High
이 이것을 달성하는 것과 같다? 나는 이것에 대해 꽤 오랜 시간을 보냈음에도 불구하고 이것을 깨뜨릴 수는 없다.
당신이 하나 개의 차트에 너무 많은 정보를 넣어하려고 생각 jsfiddle/plunker –
에 코드를 삽입하십시오. 예를 들어 선의 색상에서 국가를 식별하는 것은 매우 어려울 것입니다. 어쩌면 당신은 어떤 패싯을 시도하거나 그룹에 따라 평균 값을 계획해야합니까? – juba
기술적으로, x 축은 범주 적이기 때문에 꺾은 선형 차트가 아닌 평행 좌표 플롯입니다. –