Я думаю, я понимаю вашу проблему: масштаб каждые из линий на графике является независимым, и Рафаэль линейного график расслоения плотного файл пробегает по данным таблицы и настройка макс каждой линии в соответствии с ее максимальное значение. Моя рекомендация любому, кто думает об использовании 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;
}
},
Передайте идентификатор каждой таблицы данных перед тем, как вы на самом деле начертите линии. Я не тестировал это, поэтому вам придется выработать перегибы.
Отлично! Тонкс Рональд! – Ismailp