0

所以我最近开始尝试使用 ipython,我发现我无法让它生成输出图。我在 ipython 中运行以下代码:

from sklearn import linear_model
regr = linear_model.LinearRegression()

regr.fit(x, y)
pl.plot(x, y, 'o')
pl.plot(x_test, regr.predict(x_test))

我正在收到输出:

[<matplotlib.lines.Line2D at 0x21d453b0>]

没有附加图像。

我使用 pythonxy 包安装了 ipython。关于在 ipython 中正确输出绘图的方法的任何建议

见附图:
在此处输入图像描述

4

2 回答 2

6

尝试在单元格中运行:

%pylab inline    # or
%matplotlib inline

之后,图应该内联显示。或者使用命令行中的 inline 选项启动笔记本:

ipython notebook --pylab=inline
于 2013-11-19T21:25:00.507 回答
0
from IPython.display import display
from IPython.display import Image

# your code here

Image(data=<your_image_data_here>, embed=True)
于 2013-11-19T21:21:55.020 回答