获取内部有新行字符的字符串

时间:2017-04-02 04:29:52

标签: r ggplot2 plotly

我需要构造一个带有换行符的字符串(字符),需要传递给另一个函数 - 例如下面的例子。

> a <- 5
> b <- 3
> paste("A is:", a , "\n", "B is:", b)
[1] "A is: 5 \n B is: 3"

我的实际用例如下。

df <- data.frame(a=c("A", "B", "C", 'D'), b=seq(1:4))
p <- ggplot(df, aes(x=a,text=paste("a is:", a, "\n", "b is:", b) )) + geom_bar(aes(y=b), stat='identity')
ggplotly(p, tooltip = c("text"))

这给出了下面的图表,但是我需要tooltip中的换行符,以便a is :Bb is:2出现在两行

enter image description here

0 个答案:

没有答案