每次启动IPython Notebook时,我运行的第一个命令是
%matplotlib inline
Run Code Online (Sandbox Code Playgroud)
有没有办法改变我的配置文件,以便在我启动IPython时,它会自动进入这种模式?
我安装了anaconda来使用pandas和scipy.我阅读和观看熊猫教程,他们都说要打开ipython笔记本
ipython notebook --pylab==inline
Run Code Online (Sandbox Code Playgroud)
但当我这样做时,我收到一条消息说
"Support for specifying --pylab on the command line has been removed. Please use '%pylab = inline' or '%matplotlib =inline' in the notebook itself"
Run Code Online (Sandbox Code Playgroud)
但这不起作用.然后,当我尝试"plot(arange(10))"时,我收到一条消息"没有定义名称'情节'." 我试图从.csv文件中绘制数据并获得
"matplotlib.axes._subplots.AxesSubplot at 0xebf8b70".
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
有没有办法导入目录中的所有图像(目录位置已知).
如果有帮助,我已经找到了找出目录长度的方法.
我不确定的是如何将图像(使用PIL/Pillow)导入列表或字典中.
我想在一个带有python脚本的文件夹中有一个批处理文件.批处理文件应该调用脚本IPython并绘制内嵌/嵌入的图形.虽然有很多关于这方面的信息,但我没有让这个工作.
python脚本IPython,显示嵌入的图?pylab还是只能导入matplotlib.pyplot脚本?%pylab inline/ %matplotlib inline使用或不?后面的命令给出了
In [1]: %pylab inline
UsageError: Invalid GUI request u'inline', valid ones are:[None, 'osx', 'qt4',
'glut', 'gtk3', 'pyglet', 'wx', 'none', 'qt', 'gtk', 'tk']
In [2]: %matplotlib inline
UsageError: Invalid GUI request u'inline', valid ones are: [None, 'osx', 'qt4',
'glut', 'gtk3', 'pyglet', 'wx', 'none', 'qt', 'gtk', 'tk']`
Run Code Online (Sandbox Code Playgroud)
到目前为止我尝试了以下(不幸)
ipython --pylab=inline example_plots.py
Run Code Online (Sandbox Code Playgroud)
给我以下内容并退出
E:\CD\package\bin>ipython --pylab=inline example_plots.py
WARNING: 'inline' not …Run Code Online (Sandbox Code Playgroud) 我正在启动一个IPython Notebook并且matplotlib输出不是内联的,而是像这样:
<matplotlib.figure.Figure at 0x113035310>
Run Code Online (Sandbox Code Playgroud)
这是代码:
from pylab import *
X = np.linspace(-np.pi, np.pi, 256,endpoint=True)
C,S = np.cos(X), np.sin(X)
plot(X,C)
plot(X,S)
show()
Run Code Online (Sandbox Code Playgroud)
笔记本是用--pylab = inline启动的,当我检查它似乎是正确的:

这是IPython 1.1.0.当我用%pylab内联尝试时,我得到了类似的结果:

还有什么可能是情节没有内联显示的原因?
在制作绘图时,我使用了 Jupyter Notebook 和 Pycharm 以及相同的代码和包。代码是:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt # as in Pycharm
import matplotlib as plt # as in Jupyter
df = pd.read_csv("/home/kunal/Downloads/Loan_Prediction/train.csv")
df['ApplicantIncome'].hist(bins=50)
plt.show() #this only in Pycharm not in Jupyter.
Run Code Online (Sandbox Code Playgroud)
在 Pycharm 中,代码运行良好。但是在 Jupyter Notebook 中,它有错误:
我希望有人能帮我解决这个问题