首页 > 解决方案 > 如何在 Sagemath 中旋转和定位轴标签

问题描述

默认情况下,Sagemath 将 y 轴标签水平放置在图的顶部,轴在其下方居中。对于长标签,这会在图形左侧添加一堆空白。同样,它将 x 轴标签放置在轴的右侧。

丑陋的图形轴标签

我想将 y 标签以 y 轴左侧为中心旋转 90° CCW,并将 x 标签放置在 x 轴下方。谷歌搜索没有帮助,但这可能是因为 Sagemath 文档站点对移动设备不友好。

这是我当前的代码:

var('x y')
g = Graphics()
g += region_plot([x / 2 + 7 <= y, y <= (x - 7) * 2], (10, 57), (10, 100), incol="#ffeeee")
g += plot(x, (x, 14, 57), color="red", linestyle="--")
g.show(axes_labels=["your age (years)", "partner's age (years)"], title="Dateable age range")

标签: pythonsage

解决方案


推荐阅读