में किंवदंती के तहत एक तालिका डालना क्या 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