У меня нет кода в целом, но я думаю, что вы добавляете текст в кругах, и с тех пор круги маленькие, вы не видите текст.
Теперь ваши узлы в настоящее время являются кругами (я полагаю). Если вы хотите как круги, так и текст для каждого узла, ваши узлы должны быть элементами svg g (g означает «группа»), и каждому из таких элементов g вы назначаете круг и текст. Подробнее о том, что вы найдете here (код также включен)
EDIT: После того, как вы увидите ярлыки, вам понравится позиционировать их по-хорошему относительно узлов. Вот почти официальная рекомендация связана с позиционирования этикетки на узлы графа:
Для вертикального выравнивания используйте «йу» атрибут:
by default, the baseline of the text is at the origin (bottom-aligned)
a dy of .35em centers the text vertically
a dy of .72em places the topline of the text at the origin (top-aligned)
Использование em
единиц хорошо, потому что она будет масштабироваться автоматически на основе на размер шрифта. Если вы не укажете единицы, по умолчанию они будут пикселями.
Для горизонтального выравнивания, используйте «текст-якорь» атрибут:
the default is "start" (left-aligned for left-to-right languages)
"middle"
"end"
http://bl.ocks.org/MoritzStefaner/1377729 – Jordan