2017-12-27 46 views
1

waffle 패키지를 사용하여 R에서 와플 차트를 만들려고합니다. 나는 항목 수가 짝수가 아니며 (49) 공백 필러 사각형을 완벽한 차트 (보라색/파란색 사각형 참조)에 넣습니다. 어떻게 빈 필러 사각형을 제거하는와플 차트에서 빈 사각형을 제거하십시오

library('waffle') 
basedata <- c(11,38) 
names(basedata) <- c("Awsome", "Not Awsome") 
waffle(basedata, rows = 2) 

어떤 생각 : 여기

Sample Chart

코드의 예입니다?

+0

지금까지 해보신 것은 무엇입니까? 연구 결과를 공유 할 수 있습니까? –

+0

기본 색상 팔레트는'RColorBrewer :: brewer.pal (n, 'Set2')'입니다. 여기서'n'은 고유 색상 수,이 경우 2입니다. 'RColorBrewer :: brewer.pal (2, 'Set2')'를 실행하면, 적어도 세 가지 색상이 필요하다는 경고가 나타납니다. 이유는 없습니다. 'waffle :: waffle (c (38, 11), 2, colors = RColorBrewer :: brewer.pal (2, 'Set2') [1 : 2])'또는 자신의 _two_ 색상을 설정할 수 있습니다. 패키지 작성자가 이런 기본적인 경우를 예견 했어야 만합니다. – rawr

+0

내 두 가지 색상을 설정했는데 (그러나 브루어 색상을 수정하지 않았습니다). 감사! –

답변

0
waffle(basedata, rows = 2, colors = c("blue", "green", "white")) 

하거나, 그들이 얼마나의 색상과 일치 Color Brewer에서 색 구성표를보고 육각 코드를 추가합니다.

waffle(basedata, rows = 2, colors = c("#fb8072", "#8dd3c7", "white")) 

또한, 나는 진짜에 포함되지 않은 단어 "최고"를 가정하지만,이 경우에, 거기에 여분의 "E"를 추가해야합니다. :)

+1

잘 했어! "굉장한"도움에 감사드립니다. –