flexdashboard

时间:2017-07-03 10:10:02

标签: r r-markdown googlevis flexdashboard

我在flexdashboard中使用GoogleVis创建了日历热图。但是情节的宽度只是页面的一半。我想将情节拉伸到全宽。

这是我的数据:

    head(test)
           num_of_clients
1996-07-18             12
1996-07-19             21
1996-07-20             19
1996-07-22             20
1996-07-23             28
1996-07-24             11

这是我的代码:

```{r, results='asis'}
require(googleVis)

Cal <- gvisCalendar(test, 
                    datevar="DOTVORANJE", 
                    numvar="num_of_clients",
                    options=list(
                      width=900,
                      calendar="{yearLabel: { fontName: 'Times-Roman',
                               fontSize: 32, color: '#1A8763', bold: true},
                               cellSize: 10,
                               cellColor: { stroke: 'red', strokeOpacity: 0.2 },
                               focusedCellColor: {stroke:'red'}}")
)

print(Cal)

我得到的输出是下面的图像

Image

附录:

我最初试图在没有'width = 900'参数的情况下渲染绘图,但是绘图并没有完全填充容器。

此外,我尝试使用'cellSize'参数,这增加了绘图的实际宽度,但在这种情况下,我失去了对绘图高度的控制。例如,如果我增加容器区域Row {data-height = 1500},则该图再次不会填充它。

如何通过日历获取页面的全宽度?

非常感谢!

0 个答案:

没有答案