Экспорт Neo4j в GraphML с метками узлов / ребер?
Кто-нибудь смог экспортировать GraphML, читаемый Gephi или yEd, который правильно отображает метки в Gephi/yEd?
Я использую последнее сообщество Neo4j и APOC; Я могу прекрасно экспортировать GraphML из APOC и импортировать в Gephi/yEd, но, похоже, нет способа загрузить элементы attribute /key/data, чтобы можно было отображать полезные метки.
0 ответов
Добавьте эту строку в начало файла graphml вместе с другими ключами.
<key id="labels" for="node" attr.name="labels"/>
Затем вы можете скопировать свойство "метки" в столбец "Метка" в Gephi.
Тем, кто использует Neo4j / APOC 4.xx, обратите внимание на добавление
{readLabels: true}
на ваш ЗВОНОК, иначе узлы будут отображаться как серые точки.
MATCH (n) DETACH DELETE n;
CALL apoc.import.graphml("file:///mypgraph.graphml", {readLabels: true});
MATCH (n) RETURN n;
Справка: