grid.arrange()를 split.screen()으로 사용하려면 어떻게해야하나요? 전설 아래에 직접 테이블을 배치하고 싶습니다.ggplot2 막대 그래프의 범례 아래에 표 삽입하기
그러나 나는 다음과 같이 대략 볼 싶습니다 :
#create histogram
my_hist<-ggplot(diamonds, aes(clarity, fill=cut)) + geom_bar()
#create inset table
my_table<- tableGrob(head(diamonds)[,1:3],gpar.coretext =gpar(fontsize=8),gpar.coltext=gpar(fontsize=8), gpar.rowtext=gpar(fontsize=8))
grid.arrange(my_hist,my_table, ncol=2)
는 생산 내가 split.screen()를 시도
있지만하지 않는 것 ggplot 유형의 그래픽 작업. 어떤 제안? 감사.
확인이 [링크] (http://learnr.wordpress.com/2009/04/29/ggplot2-labelling-data-series-and-adding-a-data-table /) 밖으로. 얼마전에 똑같은 일을해야했는데, 여기 코드가 시대에 뒤진 것인지 확실하지는 않습니다. –
이것은 이전 질문입니다. 아래의 답변에서 'opts'를 변경해야 작동합니다. – durum