में लेआउट के अंदर लेआउट लेआउट मैं heatmap.2 का उपयोग करके एक मैट्रिक्स से एक हीटमैप बनाने के लिए आर का उपयोग कर रहा हूं - और मैं इन छवियों को एक बड़ी छवि में समूहित करना चाहता हूं - जो मैं आमतौर पर इसे प्राप्त करने के लिए उपयोग करता हूं वह लेआउट() - लेकिन यह काम नहीं करता है, क्योंकि heatmap.2 लेआउट का उपयोग करता है, और स्पष्ट रूप से लेआउट दोबारा काम नहीं करता है।आर
क्या किसी के पास लेआउट के बिना 2 छवियों को एक साथ समूहबद्ध करने, या लेआउट समर्थन रिकर्सिव कॉल करने के तरीके के बारे में कोई सुझाव है?
mat = matrix(nrow=3,nrow=3,1:9)
layout(matrix(nrow=2,ncol=1))
heatmap.2(mat) ## overrides the layout and produces only one plot that takes whole screen
heatmap.2(mat) ## still only one image
धन्यवाद।
धन्यवाद - बहुत बुरा यह करने का कोई आसान तरीका नहीं है ... अगर कोई अधिक सामान्य समाधान के बारे में जानता है तो मैं प्रश्न थोड़ा और छोड़ दूंगा, लेकिन ऐसा लगता है कि जीवन कठिन है और आपका समाधान सबसे अच्छा है, (हालांकि मैं शायद हीटमैप कोड के साथ खेलने की बजाय मेरी समस्या का समाधान करूंगा जो मजेदार नहीं है)। – dan12345