जवाबों:
मेरा मानना है कि निम्नलिखित कार्य संस्करण ०.११ और इसके बाद के संस्करण में है। संस्करण की जांच करने के लिए:
$ ipython --version
यह आपके प्रश्न में इस जानकारी को जोड़ने के लायक हो सकता है।
उपाय:
आपको फ़ाइल खोजने की आवश्यकता है ipython_notebook_config.py
। आपकी स्थापना प्रक्रिया के आधार पर यह कहीं होना चाहिए
.config/ipython/profile_default/ipython_notebook_config.py
.config
आपके घर की निर्देशिका में कहां है।
एक बार जब आप इस फ़ाइल को स्थित कर लेते हैं, तो निम्न पंक्तियाँ खोजें
# Subset of matplotlib rcParams that should be different for the inline backend.
# c.InlineBackend.rc = {'font.size': 10, 'figure.figsize': (6.0, 4.0), 'figure.facecolor': 'white', 'savefig.dpi': 72, 'figure.subplot.bottom': 0.125, 'figure.edgecolor': 'white'}
इस पंक्ति c.InlineBack...
को रद्द करें और दूसरी डिक्शनरी प्रविष्टि में अपने डिफ़ॉल्ट को परिभाषित करें।
ध्यान दें कि यह एक अजगर स्क्रिप्ट में किया जा सकता है (और इसलिए IPython में अंतःक्रियात्मक रूप से)
pylab.rcParams['figure.figsize'] = (10.0, 8.0)
ipython_notebook_config.py
इनलाइन बैकएंड को कॉन्फ़िगर करने के लिए लाइन नहीं है। चूंकि कॉन्फ़िगरेशन फ़ाइल स्वचालित रूप से अपडेट नहीं की जाती है जब आप iPython (कम से कम विंडोज पर) अपडेट करते हैं, तो आपको इसे हटाने की आवश्यकता है और ipython profile create
नीचे दिए गए @anmol द्वारा सुझाए अनुसार चलाकर एक नई कॉन्फ़िगरेशन फ़ाइल उत्पन्न करनी होगी।
ipython profile locate
।
matplotlib.rcParams['figure.figsize'] = (10.0, 8.0)
ipython_notebook_config.py
मेरी तहत ~
। कोई भी विचार कि हाल के संस्करणों में चीजें कैसे बदल सकती हैं?
काम मेरे लिए एक आकर्षण पसंद आया:
matplotlib.rcParams['figure.figsize'] = (20.0, 10.0)
import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams['figure.figsize'] = (20.0, 10.0)
plt.rc('figure', figsize=(20.0, 10.0))
%matplotlib inline
और plt.rc(...)
विभिन्न कोशिकाओं भर में काम करने के लिए बाद के लिए। उसी के लिए सच हैmatplotlib.rcParams[...]
%matplotlib inline
बस पूर्णता के लिए, यह भी काम करता है
from IPython.core.pylabtools import figsize
figsize(14, 7)
यह एक आवरण rcParams
समाधान है