2014-02-20 5 views
1

На этой диаграмме: http://junklogic.com/dcjs/barpie/index-controls.htmldc.legend в dc.js - Можно ли добавлять пользовательские ярлыки?

У меня есть легенды, которые соответствуют рейтингу серьезности в моем образце файла JSON, который представляет файл, который я буду использовать на производстве. Серьезность - «1», «2» & «3».

Я хотел бы знать, есть ли способ, которым я могу обозначить эти «Высокие», «Средний» и «Низкий». К сожалению, требование о работе не позволит мне ничего добавить в файл JSON. Я надеюсь, что смогу добавить какое-то условие. Спасибо.

Ссылки на файлы:

JavaScript: http://junklogic.com/dcjs/barpie/js/threatgraphs.js

JSON: http://junklogic.com/dcjs/barpie/data/dashdata.json

ответ

1

Вы можете просто добавить эти метки на этапе предварительной обработки данных:

data.forEach(function(d) { 
     d.malwareName = d.malware_name; 
     d.endpoint  = d.endpoint; 
     d.date   = dateFormat.parse(d.date); 
     d.severity  = d.severity == 1 ? "high" : (d.severity == 2 ? "medium" : "low"); 
    }); 
+0

Спасибо. Небольшое изменение того, как отображаются цвета, и это работает! – supergalactic

 Смежные вопросы

  • Нет связанных вопросов^_^