【问题标题】:DiagrammeR grViz labelfontsize and labelfontcolor do nothingDiagrammeR grViz labelfontsize 和 labelfontcolor 什么都不做
【发布时间】:2021-11-26 21:54:48
【问题描述】:

我想更改图表边缘上方文本的颜色和大小。 根据文档,labelfontsizelabelfontcolor 应该为 taillabelheadlabel 这样做(他们确实这样做)。

如果我想使用label将标签放在边缘的中心,该怎么做?

这是一个以黑色和fontsize=20 显示的“红色东西”的示例。如果您将 label 更改为 headlabel,参数将按预期工作。

DiagrammeR::grViz("
digraph boxes_and_circles {
  
  # a 'graph' statement
  graph [overlap = true, fontsize = 20, rankdir='LR']

  # several 'node' statements
  node [shape = circle,
        fixedsize = true,
        width=0.9,
        fontname = Helvetica]
  A; B
  A -> B [label='something red', labelfontsize=2, labelfontcolor=red]
  }
")

【问题讨论】:

    标签: r graphviz diagrammer


    【解决方案1】:

    如果我理解正确的话:

    DiagrammeR::grViz("
    digraph boxes_and_circles {
      
      # a 'graph' statement
      graph [overlap = true, fontsize = 20, rankdir='LR']
    
      # several 'node' statements
      node [shape = circle,
            fixedsize = true,
            width=0.9,
            fontname = Helvetica]
      A; B
      A -> B [label='something red', fontsize=15, fontcolor='#ff0000']
      }
    ")
    

    https://cran.microsoft.com/snapshot/2015-03-28/web/packages/DiagrammeR/README.html

    【讨论】:

    • 哦哇...我不知道为什么我找不到...
    猜你喜欢
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    • 2021-07-31
    • 2019-02-21
    • 2020-10-15
    • 1970-01-01
    • 2019-03-08
    • 2016-12-24
    相关资源
    最近更新 更多