1

我将在这里放两组代码,第一组是我正在处理的没有问题的图表。第二组代码与第一组代码相同,除非我尝试向我得到的图表添加标题

RuntimeError:行()中的错误:选项“标题”无效。

第一组:

sage: p = plot(log(x),(x,0,10),color='green')
sage: p.axes_labels(['$x$ axis','$y$ axis'])
sage: p

第二套:

sage: p = plot(log(x),(x,0,10),color='green',title='ln(x)')
sage: p.axes_labels(['$x$ axis','$y$ axis'])
sage: p

我也试过p.title('ln(x)')它返回相同的错误。

4

1 回答 1

1

正如Graphics object documentation中所述,这对我来说很好(特别是第二个有效)。 p.title()不支持,但

sage: p.show(title='newtitle')

将覆盖您选择的旧标题。

这对您根本没有帮助...除了此功能相对较新。请参阅原始票证,该票证仅在 Sage 5.3 中合并。我怀疑您使用的是旧版本的 Sage。这可能是这里的问题吗?在这种情况下,获得新的二进制文件甚至从源代码构建 Sage 应该不会太困难 - 如果您对此有任何问题,请跟进。

于 2013-04-22T15:02:25.400 回答