调整 Plotly 图中的字体以匹配 Base R Plot
Adjust font in Plotly graph to match Base R Plot
我正在使用 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")
现在我想以一致的方式让我的所有情节。我已经想出了使颜色、背景和标题位置相似的方法。然而,标题本身看起来有点不同。是否可以为 plotly 标题使用与基本 R 图中相同的字体?或者,如果这行不通,是否可以采用其他方式?
在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"))
我正在使用 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")))
par(font=2)
plot(mtcars$mpg, mtcars$hp, main="Lorem ipsum dolor sit amet")
现在我想以一致的方式让我的所有情节。我已经想出了使颜色、背景和标题位置相似的方法。然而,标题本身看起来有点不同。是否可以为 plotly 标题使用与基本 R 图中相同的字体?或者,如果这行不通,是否可以采用其他方式?
在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"))