दो कॉलम में प्लॉट के आंकड़े
अगर मैंने एक कमांड "डिकॉन" में 6 अलग-अलग आंकड़े संग्रहीत किए हैं, ताकि यदि मैं उपयोग decon[[1]]करूं तो मैं पहली आकृति को साजिश करूं और यदि मैं उपयोग decon[[2]]करूं तो मैं दूसरी आकृति और इतने पर साजिश करूं। कमांड का उपयोग करके आंकड़ों का "डिकॉन" भंडारण प्राप्त किया गया थाAppendTo
सवाल:
इसे देखते हुए, मैं कॉलम में आंकड़े कैसे व्यवस्थित कर सकता हूं और उन्हें "ए", "बी", "सी" के साथ रख सकता हूं और इसी तरह नीचे दिए गए आंकड़े मेरे 4 विशेष आंकड़ों के उदाहरण के लिए (मैं उनमें से सभी 6 को पसंद करूंगा। वही फैशन):
यदि मैं Grid[{decon[[1 ;; 2]], decon[[3 ;; 4]]}]@ जागरा द्वारा सुझाए गए अनुसार उपयोग करता हूं, तो मुझे बहुत कॉम्पैक्ट प्लॉट मिलते हैं, जहां उन्हें देखना मुश्किल है:
इसे कैसे हल किया जा सकता है?
जवाब
decon
Grid[{
decon[[1 ;; 2]],
decon[[3 ;; 4]]
}]
रिसोर्सफंक्शन, प्लॉटग्रिड आपको अतिरिक्त कार्यक्षमता दे सकता है। (नोड: टू: रोहित का जवाब: स्टैक्ड टाइम सीरीज़ प्लॉट )
उदाहरण के लिए, जो आप आवेदन कर सकते हैं ...
ResourceFunction["PlotGrid"][
{
{Plot[x, {x, 0, 1}, Frame -> True, PlotLabel -> "Some Label"],
Plot[x, {x, 0, 1}, Frame -> True, PlotLabel -> "Some Label"]},
{Plot[x^2, {x, 0, 1}, Frame -> True, PlotLabel -> "Some Label"],
Plot[x^2, {x, 0, 1}, Frame -> True, PlotLabel -> "Some Label"]}
}, Spacings -> {0, 30}
]
ResourceFunctionके लिए PlotGridबनाता है कुछ चीजों को आसान पंक्तियों या भूखंडों के स्तंभों होने से संबंधित अक्ष जानकारी साझा करता है, तो आप ऐसा ही कुछ करना चाहते हैं।
आम तौर पर, जैसे फ़ंक्शन प्रदर्शित करते हैं Column, Gridऔर Rowस्वचालित रूप से ग्राफिक्स के आकार को कम करते हैं। हालाँकि, एक सरल विकल्प है, ImageSizeMultipliersजो ग्राफिक्स के आकार को समायोजित करता है। उदाहरण के लिए, Gridसामान्य रूप से ग्राफिक्स का आकार कम कर देता है:
SeedRandom[123]
{g1, g2, g3, g4} =
Table[ListPlot[RandomReal[10, {20, 2}], Joined -> True], {i, 4}];
Grid[{{g1, g2}, {g3, g4}}]
ImageSizeMultipliersग्रिड में ग्राफिक्स के आकार को समायोजित करने के लिए शैली विकल्प का उपयोग करें ।
Grid[{{g1, g2}, {g3, g4}},
BaseStyle -> ImageSizeMultipliers -> {1., 1.}]