1

我有一个图表(http://jsfiddle.net/CfVZP/12/)有几个系列,其中 y 轴数据在两个不同的尺度上。我将 yaxis 用于一个比例,将 y2axis 用于另一个。我希望能够使用图表左侧的 y 轴(位置:'nw')显示系列的图例,并使用右侧的 y2 轴(位置:'ne')显示系列的图例)。有没有办法为不同的系列设置不同的图例属性?

就像是:

{series: [
    showMarker: true,
    color: "#00FF00",
    legend: {           // This doesn't actually work.
        location: 'ne', // I'm looking for a substitute
    }                   // for this functionality.
],
// Additional series with different legend locations
}

使用标准图例选项似乎不可能做到这一点(我尝试使用位置和 EnhancedLegendRenderere 列选项),但我想知道是否有不同的插件可以实现这一点,或者其他一些可以更改以导致相同结果的选项。

4

1 回答 1

1

我不确定这是否可行。查看 jqplot 源代码,每个绘图只包含一个Legend对象 - 要使其工作,您很可能需要它来保存它们的数组。

你有什么特别的原因想要这样做吗?有多个传说的情节有点不寻常。有一个单一的传奇,而是给每个系列一个好的,描述性的名字是不够的吗?

于 2013-02-23T10:39:00.557 回答