如何在plotly中的3D图的轴标签上添加上标或下标?
我尝试使用bquote,但是没有用。谷歌搜索也没有带来太多的事情。
清除代码:
library(plotly)
set.seed(123)
n <- 100
theta <- runif(n, 0, 2*pi)
u <- runif(n, -1, 1)
base<-'B1'
compare<-'A1'
plot (1, 1, main = bquote('Annual mean' ~CO[2] ~'Flux Difference: \n' ~.(compare)~ 'minus'~.(base)))
p <- plot_ly(x = ~sqrt(1 - u^2) * cos(theta), y = ~sqrt(1 - u^2) * sin(theta), z = ~u) %>%
layout(
title = "Layout options in a 3d scatter plot",
scene = list(
xaxis = list(title = bquote('Annual mean' ~CO[2] ~'Flux Difference: \n' ~.(compare)~ 'minus'~.(base))),
yaxis = list(title = "Sin"),
zaxis = list(title = "Z")
))
p
Run Code Online (Sandbox Code Playgroud)
感谢您的时间!
以HTML标记为例:
yaxis = list(title = "Sin<sup>super</sup>")
Run Code Online (Sandbox Code Playgroud)
更多信息在这里。希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
743 次 |
| 最近记录: |