2015-09-07 3 views
2

У меня есть два графика. Первый - текущий график, обновленный, второй - старый. Разница между этими двумя графиками должна быть визуализирована красным цветом (узел или ссылка красным цветом).Как визуализировать разницу между двумя графиками

Чтобы быть ясным, у меня есть два файла JSON (я экспортировал DB в файлы JSON), и разница между этими двумя файлами должна быть визуализирована красным цветом на графике.

Может ли кто-нибудь помочь найти способ реализовать это?

+1

Какие графические библиотеки визуализации вы используете? –

+0

Как @ChristopheWillemsen спрашивает, как вы просматриваете графики? Вы можете сделать «diff» в файлах JSON и цветовом коде текстовую разницу в редакторе, или вы могли бы создать powerpoint в Java с «ApachePOI» и окрасить разницу таким образом или .... Как и где вы хотите представить разницу? – jjaderberg

+0

Как @MicTech сказал, что это зависит от вашего варианта использования: вас интересует 'diff' о свойствах или структуре сети? Вероятно, вы хотите пропустить некоторые свойства (например, 'id') при вычислении' diff'. – MarcoL

ответ

1

Ваш вопрос скорее о визуализации, чем о Neo4j.

Neo4j не имеет каких-либо функциональных возможностей из коробки.

Это зависит от того, с какой целью вы хотите показать разницу между двумя графиками. Вы можете использовать d3.js для создания собственного решения или попробовать одну из существующих библиотек визуализации для графиков - Graph Visualization for Neo4j

Не могли бы вы рассказать нам больше о вашем случае использования?

+0

Большое спасибо за ваш ответ. У меня есть 2 файла json, разница между ними - новый узел. этот узел я хочу визуализировать его в красном цвете –

+0

Может ли кто-нибудь помочь мне использовать jsondiffpatch, чтобы получить разницу между двумя файлами json и сделать разницу в разных цветах на графике? –

+0

@Aminael. Какую технологию вы используете для визуализации? – MicTech

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