जवाबों:
यदि आपके पास पहले से ही फिगर ऑब्जेक्ट का उपयोग है:
f.set_figheight(15)
f.set_figwidth(15)
लेकिन यदि आप एक नया आंकड़ा बनाने के लिए .subplots () कमांड (उदाहरण के रूप में आप दिखा रहे हैं) का उपयोग कर सकते हैं:
f, axs = plt.subplots(2,2,figsize=(15,15))
वैकल्पिक रूप से, तर्क figure()का उपयोग करके एक ऑब्जेक्ट बनाएं figsizeऔर फिर add_subplotअपने सबप्लॉट को जोड़ने के लिए उपयोग करें। उदाहरण के लिए
import matplotlib.pyplot as plt
import numpy as np
f = plt.figure(figsize=(10,3))
ax = f.add_subplot(121)
ax2 = f.add_subplot(122)
x = np.linspace(0,4,1000)
ax.plot(x, np.sin(x))
ax2.plot(x, np.cos(x), 'r:')
इस पद्धति के लाभ यह हैं कि सिंटैक्स subplot()इसके बजाय कॉल के करीब है subplots()। उदाहरण के लिए, सबप्लॉट सबप्लॉट GridSpecके रिक्ति को नियंत्रित करने के लिए उपयोग करने के लिए समर्थन नहीं करता है , लेकिन दोनों subplot()और add_subplot()करते हैं।
fig.set_size_inchesऊंचाई और चौड़ाई को एक साथ सेट करने के लिए भी है