2015-01-16 1 views
0

Есть ли способ построить 2 графика вместе с различными Y-осями?Построение 2 графиков вместе в Rickshaw

У меня есть некоторые данные (просмотры страниц, сложенная область по referrer), которые я хотел бы построить с наложенным графиком строк количества действий с течением времени.

У меня уже есть оба граф в отдельности, но просто интересно, если есть способ, чтобы объединить их в 1.

ответ

0

Вы должны иметь возможность использовать оба графы пропускания в элементе вы выводите в качестве мишени для каждый. Вы используете SVG для вывода? Можете ли вы опубликовать часть кода, с которым работаете?

+0

Прошу прощения за задержанный ответ ... Я пытался работать с плункером на некоторое время, чтобы отобразить мои данные, но я не могу заставить его работать ... он отлично работает с моими собственными данными хотя .. вот что я до сих пор http://plnkr.co/edit/kX4s0eCE2Vofvou1hkf2 – aiguofer

0

Несомненно.

Вот simplest of examples.

var graph = new Rickshaw.Graph({ 
    element: document.getElementById("chart"), 
    renderer: 'multi', 
    series: [{ 
    name: 'one', 
    data: [{ 
     x: 0, 
     y: Math.random() 
    }, { 
     x: 1, 
     y: Math.random() 
    }, { 
     x: 2, 
     y: Math.random() 
    }, { 
     x: 3, 
     y: Math.random() 
    }, { 
     x: 4, 
     y: Math.random() 
    }, { 
     x: 5, 
     y: Math.random() 
    }], 
    color: 'blue', 
    renderer: 'stack' 
    }, { 
    name: 'two', 
    data: [{ 
     x: 0, 
     y: Math.random() 
    }, { 
     x: 1, 
     y: Math.random() 
    }, { 
     x: 2, 
     y: Math.random() 
    }, { 
     x: 3, 
     y: Math.random() 
    }, { 
     x: 4, 
     y: Math.random() 
    }, { 
     x: 5, 
     y: Math.random() 
    }], 
    renderer: 'line', 
    color: 'red' 
    }] 
}); 

graph.render(); 
+0

Спасибо! это действительно близко к тому, что я ищу! К сожалению, весы очень разные (иногда сюжет линии очень трудно увидеть), и меня больше интересует взаимосвязь тенденций. Есть ли способ построить только одну из рядов на другой оси Y? – aiguofer