1

我在 Dygraphs R 中制作了一个简单的图表,标题太长,无法放在一行上。例如:

library(tibble)
library(dygraphs)

dat <- tibble(x = 1:10, y = 11:20)

dygraph(dat, 
    main = "THIS TITLE HAS ONE LINE <br> THIS TITLE HAS TWO LINES <br> THIRD LINE")

示例图在这里

第二行和第三行都在图表的业务中,图例掩盖了标题。如何缩短图表区域以为主标题和图例腾出空间?

4

1 回答 1

0

您应该在您的工作目录中创建一个 dygraph.css 文件,并在其中写入以下内容:

.dygraph-title {
background-color: white;
color:black;
text-align: left;
margin-left: 5%;
}

之后将调用功能添加到主要功能:

    library(tibble)
    library(dygraphs)

    dat <- tibble(x = 1:10, y = 11:20)

    dygraph(dat, 
        main = "THIS TITLE HAS ONE LINE <br> THIS TITLE HAS TWO LINES <br> THIRD LINE")%>%
        dyCSS("dygraph.css")
于 2019-01-28T09:03:38.307 回答