2012-04-18 4 views
1

При отправке значений одиночных данных для данных первой строки в линейную диаграмму графиков график не отображается и браузер перестает работать, а при передаче символов, отличных от «круга», например «квадрат», «диск», график не отображает , например:gRaphael-linechart

var line=r.linechart(10,10,300,220,[[5],[1, 2, 3, 4, 5, 6, 7],[0],[3.5, 4.5, 5.5, 6.5, 7, 8]],[[8],[12, 32, 23, 15, 17, 27, 22],[8], [10, 20, 30, 25, 15, 28]],{nostroke:false,axis"0 0 1 1",symbol:["circle","circle","circle","circle"],smooth:true}); 

Это не работает ни в одном из браузеров, только при прохождении отдельных значений для первой строки только он не работает. Любая помощь будет принята с благодарностью.

ответ

0

Более крупный набор данных для значений x и значений y должен быть указан первым в вашем многомерном массиве.

т.е. [[1,2,3,4,5,6,7], [3,5,4,5,5,5,6,5,7,8], [5], [0]], [[12, 32 , 23, 15, 17, 27, 22], [10, 20, 30, 25, 15, 28], [8], [8]]

Просто читать об этой проблеме здесь: http://www.exratione.com/2011/10/a-few-tips-for-graphael-line-charts.php

+0

будет ли линия принимать более 10 строк? Я пытаюсь сделать это, но нет возможности найти проблему – Mythili

0

Похоже, что символы, отличные от круга, устарели и разбивают график. Круг или ничего, к сожалению.