我可以将'import pandas'添加到%pylab魔术中吗?

时间:2017-07-20 00:26:45

标签: python pandas ipython jupyter-notebook jupyter

我写的每个jupyter笔记本都有相同的前两行:

%pylab inline
import pandas

如何将pandas添加到pylab的导入中,以便我不再需要单独导入它。

谢谢!

1 个答案:

答案 0 :(得分:0)

%pylab对交互式Ipython会话进行以下导入:(http://ipython.readthedocs.io/en/stable/interactive/magics.html#magic-pylab

import numpy
import matplotlib
from matplotlib import pylab, mlab, pyplot
np = numpy
plt = pyplot

from IPython.display import display
from IPython.core.pylabtools import figsize, getfigs

from pylab import *
from numpy import *

pandas中不存在%pylab的导入。除非您要调整IPython源(这会影响实现的稳健性),否则最简单的方法是:

%load myimports.py 

其中myimports.py本地文件包含:

%pylab inline
import pandas 

免责声明:这只是其中一种方式,也可能有其他方式。