我试图用Ipython笔记本中的pandas绘制一些数据,虽然它给了我对象,但实际上它并没有绘制图形本身。看起来是这样的:
In [7]:
pledge.Amount.plot()
Out[7]:
<matplotlib.axes.AxesSubplot at 0x9397c6c>
之后应该会出现图表,但它根本不会出现。我已经导入了matplotlib,所以这不是问题所在。是否有其他模块需要导入?
编辑:Pylab已被弃用。请查看当前接受的答案
好的,似乎答案是启动ipython笔记本--pylab=inline. so ipython笔记本--pylab=inline这让它做我之前看到的和我想要它做的。很抱歉最初的问题含糊不清。
请注意,--pylab已被弃用,并已从IPython的新版本中删除,在IPython笔记本中启用内联绘图的推荐方法是现在运行:
%matplotlib inline
import matplotlib.pyplot as plt
有关更多详细信息,请参阅ipython dev邮件列表中的这篇文章。
问题内容: 在IPython / Jupyter Notebook中运行的大多数语言内核的错误报告都指出发生错误的行;但是(至少默认情况下)在笔记本电脑中未显示行号。 是否可以将行号添加到IPython / Jupyter Notebook? 问题答案: -在CodeMirror区域中切换行号。有关其他键盘快捷键,请参见快速帮助。 详细信息- (或)将您带入命令模式,然后按键应切换当前单元格行号的
在jupyter笔记本中,我看不到以下图表: 我只能在0xda87c18处看到matplotlib.axes._subplot.AxesSubplot
我在CSV文件中有一些数据,想打印出来,但图形没有显示出来 这是CSV文件http://www.mediafire.com/file/2gtbxm5adom7m4j/pop.csv
当我在ipython笔记本中绘制熊猫系列并根据这个答案设置标签时: 并对细胞进行评估。绘图显示标题,但不显示x或y标签。如何在ipython笔记本中执行此操作? 还有Chrispy在那篇帖子上的评论 为什么x和y标签不能作为参数添加到pd.plot()中? 也可能是一个值得回答的相关问题。 编辑:谢谢,现在我知道错误,我的错。但是为什么它没有给我一个错误的值分配给方法
我最近下载了VSCode,并将其与Python一起使用,但Matplotlib绘图的透明度存在问题。 正如您所看到的,matplot图的figure元素是透明的,使轴难以看到。 现在,当我去看类似的其他问题时,似乎大多数人都有相反的问题!对他们来说,当他们不想要的时候,白色背景也会出现,即图形不是透明的。我尝试使用这里概述的方法——将默认的matplotlib样式设置为白色背景——但这不起作用。
如果内联激活,是否可以放大绘图?特别是对于3d绘图,旋转和缩放是一个必要的功能。