Использование временного графика виджета Simile для наложения событий на дискретные данные

Мне была поставлена ​​задача найти способ отображать производственные данные моей компании по каждой партии материала (в частности, плотности) с наложением изменений процесса в каком-то формате временной шкалы. Конечным пользователям должно быть легко добавлять новые данные и события. Выполняя поиск в Google, я нашел timeplot, который, кажется, делает именно то, что мне нужно. находясь в поиске.

Моя единственная проблема с ним заключается в том, что он, кажется, может отображать только непрерывные данные. Я хочу иметь точечную диаграмму свойств моего материала с событиями, подобными тому, как их реализует временной график. Из их примера на этой странице информация о сюжете выглядит так:

var plotInfo1 = [
        Timeplot.createPlotInfo({
            id: "Population",
            dataSource: dataSource2,
            timeGeometry: timeGeometry,
            valueGeometry: geometry2,
            lineColor: green,
            dotColor: lightGreen,
            showValues: true
        }),
        Timeplot.createPlotInfo({
            id: "Immigration",
            dataSource: dataSource1,
            timeGeometry: timeGeometry,
            valueGeometry: geometry1,
            lineColor: blue,
            dotColor: blue,
            showValues: true
        }),
        Timeplot.createPlotInfo({
            id: "Events",
            eventSource: eventSource1,
            timeGeometry: timeGeometry,
            lineColor: red
        })
    ];

Ну, примерно так я переключал источники событий в своем тестировании. Глядя на скрипт api для этого, похоже, что я должен иметь возможность редактировать ширину линии. Но добавление этого параметра приводит к тому, что скрипт больше ничего не рисует.

Есть ли способ сделать то, что я хочу? Есть ли лучший инструмент для этого? Я планировал написать макрос VBA, чтобы извлечь все мои данные из некоторых файлов Excel и вывести их в правильный текстовый и XML-форматы, необходимые этому приложению.


person AndrewK    schedule 19.08.2015    source источник
comment
Я возился с сравнением некоторое время назад. Плюс в том, что вы можете создавать временные шкалы с очень интересными функциями: прокручивать назад и вперед во времени, наводить курсор на событие и получать всплывающие подробности и т. д. Казалось, что кривая обучения была довольно высокой — возможно, приложив больше усилий, я бы выработали мастерство. Есть ли причина, по которой вы не используете Excel, R, Matlab или какой-либо другой распространенный пакет анализа данных.   -  person xidgel    schedule 20.08.2015
comment
Единственная причина, по которой я использую это, заключается в том, что я нашел его до того, как нашел, как заставить аналогичные функции работать в Excel. Щелчок для получения дополнительной информации и два типа событий уже существуют - это не то, что я знаю, как делать в Excel.   -  person AndrewK    schedule 20.08.2015
comment
Проверьте эту связанную ссылку.   -  person xidgel    schedule 20.08.2015