2013-09-28 3 views
1

Мне нужна библиотека javascript, где я могу действительно легко отображать двумерные данные в виде линейной диаграммы. Мне нужно отображать прерывистые линии. Я просмотрел несколько библиотек, но они делают гораздо больше, чем я хочу. Я пытался с Рикшо, но он принимает только серию.Как отобразить прерывистую линейную диаграмму

Допустим, у меня есть эти данные:

long_short_data = [ 
{ 
    key:'round_1_1', 
    color:"#468966", 
    values:[ 
    { 
     label:"user_0", 
     value:31 
    }, 
    { 
     label:"user_1", 
     value:93 
    } 
    ] 
}, 
{ 
    key:'round_1_2', 
    color:"red", 
    values:[ 
    { 

    }, 
    { 
     label:"user_1", 
     value:34 
    } 
    ] 
} 

];

Здесь я хочу, чтобы round_1_2 в основном начинал со второго тика. Я использовал эти данные с stackedmultibarcharts nvd3, но мне нужно представить его в виде линейной диаграммы/временных рядов.

+0

Итак, в чем вопрос? Делает ли NVD3 то, что вы хотите сделать? –

+0

Мне не удалось отобразить сегменты временных рядов с NVD3. Я хотел бы иметь решение для этого. – Pio

ответ

0

Я нашел ответ here. Если у кого-то еще есть такая же проблема, вы поймете, как данные строятся, если вы проверите documentation.

+0

Если в вашем наборе данных проблема равна нулю, вы можете обойти ее, вычислив недостающие точки данных вручную, (d1 + d2)/2. –

+0

Моя точка зрения заключалась не в том, чтобы отображать что-либо, что, в частности, прерывает линию – Pio