Plot 智谋

Plot 智谋,plot,sage,Plot,Sage,我的问题包括:我的基本任务是通过将向量绘制为条形图来可视化排序算法中的步骤。这没问题,我已经有了解决办法。唯一的问题是,我认为我的解决方案在某种意义上是丑陋的,我总是调用一个绘图函数,因此总是得到一个新的窗口,导致了很多。 问:我是否可以制作一个函数,将上一个绘图作为参数,并在同一窗口中绘图?或者类似的东西 谢谢您应该从Sage内部使用Jupyter笔记本(使用SageMath内核)。然后,当您想要更新图形时,您可以重新计算单元格。或者,如果我正确理解了这个问题,你可以 Cell 1 - bas

我的问题包括:我的基本任务是通过将向量绘制为条形图来可视化排序算法中的步骤。这没问题,我已经有了解决办法。唯一的问题是,我认为我的解决方案在某种意义上是丑陋的,我总是调用一个绘图函数,因此总是得到一个新的窗口,导致了很多。 问:我是否可以制作一个函数,将上一个绘图作为参数,并在同一窗口中绘图?或者类似的东西


谢谢

您应该从Sage内部使用Jupyter笔记本(使用SageMath内核)。然后,当您想要更新图形时,您可以重新计算单元格。或者,如果我正确理解了这个问题,你可以

Cell 1 - basic functions
Cell 2 - function that updates graph using P += new_plot syntax
Cell 3 - cell where you do the plotting
不过,我不确定我是否理解


以前:


您可能应该尝试使用Sage笔记本。

谢谢,但我直接切换到matplotlib,默认设置不同。是的,对于更纯的数据,mpl可能是一种选择,特别是如果您可以将其与新的IPython结合使用,例如,Link已经过时,您(或其他人)能提供一个新的吗?