使用R中的曲线在轴标题中的换行符和下标

时间:2016-07-08 06:14:24

标签: r plotly

我刚开始使用plotly来表示R中的一些交互式散点图,并且在轴标签上遇到困难。通常情况下,我使用ggplot2设计我的绘图,然后使用ggplotly函数进行转换,但由于任何原因,这有时非常慢。所以我想直接在plotly ...

中创建我的情节

我现在正在尝试更改轴标题,并希望添加换行符,之后我还想添加下标标签。但我已经在标题的换行符中失败了。有诀窍吗?

library(plotly)
library(dplyr)
plot_ly(mtcars, x = wt, y = mpg, text = rownames(mtcars), mode = "text") %>%
  layout(xaxis=list(title='text with\nlinebreak'))

1 个答案:

答案 0 :(得分:13)

在情节中,您可以使用html标记获取换行符(以及其他文本格式)。

所以管道

layout(xaxis=list(title='text with <br> linebreak'))

应该有用。

因此,要获取下标标签,请使用<sub>标记。例如

CO<sub>2</sub>

会给你

CO <子> 2