如何解决如何在带有R的Plotly图中添加带有希腊字母的标题?
document.getElementById("id").customFunction();
我在R中有一个 Plotly 直方图,我想添加以下标题。它不一定是标题。只需在图形的空白区域显示文字即可。显然,密谋不接受来自library(plotly)
f <- plot_ly(alpha = 0.5) %>%
add_histogram(x=rnorm(1000),name="Observed",marker=list(color="darkolivegreen")
)
)
f %>% layout(title=expression(theta==0.8%*%hat(theta)))
的{{1}},因此上述代码失败。这是帽子部分,这让我真的想将其显示为一个适当的等式。会更加清晰。有人可以帮我吗?
我也尝试了this solution,因为Plotly经常从 CSS (tutorial)借用。但是,expression()
确实会生成粗体文本,而plotmath
或add_text(x=10,y=10,text="<b>theta = 0.8*theta_hat</b>")
不会生成希腊字母。
解决方法
您可以按照此link的建议使用乳胶。
f <- plot_ly(alpha = 0.5) %>%
add_histogram(x=rnorm(1000),name="Observed",marker=list(color="darkolivegreen")
)
f %>% layout(title=TeX("\\theta = 0.8 \\hat\\theta")) %>%
config(mathjax = 'cdn')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。