максимизировать высоту gvisTimeline в R - PullRequest
0 голосов
/ 23 января 2020

Как я могу максимизировать высоту gvisTimeline в R

Мой код:

 datTL <- data.frame(Position=c(rep("President", 5), rep("Vice", 5)),
                Name=c("Washington", "Adams", "Jefferson",
                       "Adams", "Jefferson", 
 "Burr","Washington2","Washington22","Washington33","Washington44"),
                start=as.Date(x=rep(c("1789-03-29", "1797-02-03", 
                                      "1801-02-03", "1800-01-01","1850-01-01"),2)),
                end=as.Date(x=rep(c("1797-02-03", "1801-02-03", 
                                    "1809-02-03","1830-02-03","1890-02-03"),2))
              )

 Timeline <- gvisTimeline(datTL, 
                     rowlabel="Name",
                     barlabel="Position",
                     start="start", 
                     end="end",
                     options=list(        width = "automatic",
                                  height = "automatic" )   )
plot(Timeline)

См. Вывод enter image description here

1 Ответ

1 голос
/ 23 января 2020

вам нужно будет указать конкретное c число для высоты
. Общий подход состоит в том, чтобы выбрать высоту строки,
, а затем умножить ее на количество строк в таблице данных.

var rowHeight = 44;
var options = {
  height: (dataTable.getNumberOfRows() * rowHeight) + rowHeight  // <-- adder for heading
};
...