javascript - jqplot 中具有多个 y 轴的多个系列

标签 javascript jquery graph jqplot

我正在使用 jqplot 作为我的图形模型。在这里我想要绘制 2 y 轴,时间作为 x 轴。我得到了一个用单参数折线图绘制 2 y 轴的例子。

让我解释一下我的情况,我使用的是 y1、y2 轴和带有时间戳的公共(public) x 轴。对于 y1 轴让我有 s1、s3 系列值和 y2 轴让我有 s2、s4 系列值。 我想在这里绘制图表。

但在我的例子中,s1、s3、s4 引用 x 和 y1 轴绘制,s2 单独绘制 x 和 y2 轴,如何传递 y1 的系列 s1、s3,即收入和 y2 轴的 s2、s4即页面浏览量。

以这个 jsfiddle.net/yRLJF/94/为例

最佳答案

您必须为每个系列指定相关的轴:

series: [
  {
   lineWidth: 2,
   yaxis: 'yaxis',
   highlighter: { show: true}
  },
  {
   yaxis: 'y2axis',
   highlighter: { show: true}
  },
  {
   yaxis: 'yaxis',  
  },
  {
   yaxis: 'y2axis',
  }
 ]

请参阅工作示例 here

关于javascript - jqplot 中具有多个 y 轴的多个系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19378250/

相关文章:

javascript - Django 管理员 : Alter how data is displayed

javascript - Angular bootstrap日历月 View 打开弹出问题

algorithm - 平面图布局

python - 在Python中加载和保存图表

javascript - Ember.在页面加载时选择空白,但选择了第一个选项

javascript - jquery 单击切换上一个和下一个

jquery - 当我调用操作时调用 serveResource

jquery - 如何重新排列完整日历中标题中的按钮

Javascript 将括号中的内容括在引号中

algorithm - 图:计算包含节点的循环