Мне кажется, я понимаю вашу проблему: масштаб каждой из линий на графике независим, а js-файл линейного графика Raphael просматривает данные таблицы и устанавливает максимальное значение каждой строки в соответствии с максимальным значением. Я рекомендую всем, кто думает об использовании Raphaeljs для построения графиков, использовать Graphael вместо.
Если вы ДЕЙСТВИТЕЛЬНО хотите это исправить, измените строку 366 Raphael_linechart в файлах примеров на
max = this.max,
Затем добавьте функцию, которая получает данные, и измените переменную this.max на максимальное значение всех данных:
changeMaxValue: function(id) {
var table = helpers.loadTableData(id);
var max = Math.max.apply(Math, table.data);
if(max > this.max) {
this.max = max;
}
},
Передайте id каждой части данных таблицы, прежде чем вы начнете отображать линии. Я не проверял это, так что вам придется работать над изломами.