Пузырьковые диаграммы с линейной диаграммой

Существует ли какая-либо библиотека диаграмм, которая поддерживает линейные диаграммы и пузырьковые диаграммы вместе? Или есть ли способ сделать это возможным? Я пробовал в диаграммах кендо, диаграммах d3, графике, диаграмме слияния и т. Д. Не нашел комбинации для пузырька и линии.

Диаграмма, которая мне нужна, должна выглядеть примерно так!

1 ответ

Решение

У меня есть два набора данных. В моем примере я сначала рисую пузырьковую диаграмму с набором данных

var monthlySales = [{
    'stock': 'GOOG',
        'count': 500
}, {
    'stock': 'MSFT',
        'count': 250
}, {
    'stock': 'FB',
        'count': 50
}, {
    'stock': 'AAPL',
        'count': 100
}, {
    'stock': 'EBAY',
        'count': 5
}, {
    'stock': 'BABA',
        'count': 37
}];

Затем нарисуйте линию с другим набором данных

var data = [{
      "month": "January",
      "high": "59.5",
      "low" : "57.0"
    }, {
      "month": "February",
      "high": "59.5",
      "low" : "53.4"
    }, {
      "month": "March",
      "high": "59.0",
      "low" : "53.4"
    }, {
      "month": "April",
      "high": "62.4",
      "low" : "54.7"
    }, {
      "month": "May",
      "high": "58.3",
      "low" : "52.7"
    }, {
      "month": "June",
      "high": "62.1",
      "low" : "54.5"
    }, {
      "month": "July",
      "high": "60.8",
      "low" : "53.4"
    }, {
      "month": "August",
      "high": "61.0",
      "low" : "52.5"
    }, {
      "month": "September",
      "high": "62.4",
      "low" : "52.9"
    }, {
      "month": "October",
      "high": "65.3",
      "low" : "54.0"
    }, {
      "month": "November",
      "high": "70.3",
      "low" : "55.0"
    }, {
      "month": "December",
      "high": "82.2",
      "low" : "58.6"
    }];

Рабочий код находится здесь: http://jsfiddle.net/cyril123/asdnypb2/9/.

Другие вопросы по тегам