【问题标题】:Adjust font in Plotly graph to match Base R Plot调整 Plotly 图中的字体以匹配 Base R Plot
【发布时间】:2021-07-13 17:43:57
【问题描述】:

我正在使用 Plotly(3D 曲面图)绘制一些东西。最小的例子:

library(plotly)
plot_ly(z = ~volcano) %>% add_surface() %>% layout(title=list(text="<b>Lorem ipsum dolor sit amet</b>", font=list(color="black")))

但是,我在演示文稿中另外拥有的大多数绘图都是使用基本的 R plot 命令制作的。最小的例子:

par(font=2)
plot(mtcars$mpg, mtcars$hp, main="Lorem ipsum dolor sit amet")

现在我想以一致的方式拥有我的所有情节。我已经想出了使颜色、背景和标题位置相似的方法。然而,标题本身看起来有点不同。是否可以为情节标题使用与基本 R 情节相同的字体?或者如果这不起作用,是否可以反过来?

【问题讨论】:

    标签: r plot fonts plotly


    【解决方案1】:

    plotly 中,您可以在标题参数内更改字体系列,也可以更改整个情节的字体

    # Change font of title
    plot_ly(z = ~volcano) %>% 
      add_surface() %>% 
      layout(title=list(text="<b>Lorem ipsum dolor sit amet</b>", 
                        font=list(color="black", family = "Helvetica")))
    
    # Change font for whole plot
    plot_ly(z = ~volcano) %>% 
      add_surface() %>% 
      layout(title=list(text="<b>Lorem ipsum dolor sit amet</b>", 
                        font=list(color="black")),
             font = list(family = "Helvetica"))
    

    【讨论】:

      猜你喜欢
      • 2012-11-07
      • 2017-08-13
      • 2012-09-13
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      • 2016-09-18
      相关资源
      最近更新 更多