DiagrammeR аргумент fontsize ничего не делает

Я могу изменить аргумент fontsize ниже, чтобы graph [fontsize = 1] или же graph [fontsize = 10] или же graph [fontsize = 100] и вывод в моей программе просмотра R Studio идентичен. Похоже, что шрифт по умолчанию имеет разумный размер, который заполняет узел, который он занимает. Как мне изменить размер шрифта?

library(DiagrammeR)

grViz("
  digraph test {
    graph [fontsize = 10]

    node [shape = box]
    A [label = 'FooBar']
    B [label = 'BarFoo']

    A -> B
  }
")

1 ответ

Решение

Вы изменяете размер шрифта меток узла в объявлении узла.

Вы можете изменить его, используя node: node [shape = box, fontsize=5] или в определенной метке узла с: A [label = 'FooBar', fontsize=5]

Другие вопросы по тегам