Python和科学计算认证群组  - 讨论区

标题:Chaco设置y轴数据范围的问题

2013年05月27日 星期一 08:58

在初始化函数中

def __init__(self):

......

    #希望Y轴的坐标显示为从上自下0.0到-2.0

    self.plot_bottom.value_range.high = 0.0

    self.plot_bottom.value_range.low = -2.0

    #而实际显示的值却是从-2.0到0.0

    #不过通过map_screen()转换出来的点位值是正确的。

    书中介绍datarange1d对象可能与此相关,但是没有找到具体的实现方式

    另外由于high,和low的值需要动态变化,请帮我看一下。

2013年05月31日 星期五 10:58

a =Plot()

a.y_axis._set_outer_bounds((-2.0,0.0))

不知是否可以,你可以试试。

2013年06月03日 星期一 10:23

self.plot_bottom.value_range.set_bounds(-rangeA,rangeA)

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号