我总是用一些样板来设置我的Jupyter笔记本来加载matplotlib并修改默认的数字大小(除此之外 - 这里的例子是一个最小的罪犯)。我最近更新了anaconda,我的配置更改似乎不再正常工作。我已经想出了一个解决方法,但想知道是否有人有解释。
以下是我总是这样做(在一个单元格中):
%matplotlib inline
import matplotlib.pyplot as plt
import matplotlib as mpl
mpl.rcParams['figure.figsize'] = (16.0, 10.0)
如下图所示(相对于后续图),这没有效果:
如果我将%matplotlib inline
魔法放在一个单独的单元格中,那么这个问题就会消失:
不幸的是,我有一个很多的笔记本电脑有这个问题。有没有办法来解决这个问题?为什么行为会改变?
以下是版本信息:
Software Version
Python 3.6.4-64bit
IPython 6.2.1
jupyter 1.0.0
matplotlib 2.2.2
如果我理解正确的话, conda list --revisions
会将以下内容报告为最后一次更新:
matplotlib {2.1.0 -> 2.2.2}
ipython {6.1.0 -> 6.2.1}
jupyter_client {5.1.0 -> 5.2.3}
jupyter_core {4.3.0 -> 4.4.0}