Как разместить объекты highcharter на одном горизонтальном уровне, используя rmarkdown?

Я использую этот код для создания 2 объектов highchart с rmarkdown:

---
title: "Untitled"
output: html_document
---


```{r library_objects, include= FALSE, echo = FALSE}
library(highcharter)
```

```{r objects, include = T, echo = FALSE}
df1 <- data.frame(data = c(2, 4, 6, 10),
                  labels = c("A", "B", "C", "D")
)
df2 <- data.frame(data = c(1, 3, 5, 9),
                  labels = c("Z", "Y", "X", "W")
)
```

```{r charts, include = T, echo = FALSE}
highchart(height = 150, width = 750) %>% 
  hc_add_series(data = df1$data) %>% 
  hc_xAxis(categories = df1$labels)

highchart(height = 150, width = 750) %>% 
  hc_add_series(data = df2$data) %>% 
  hc_xAxis(categories = df2$labels)
```

Как мне удалось показать их на одном горизонтальном уровне (один слева, а другой справа)?


person Rubén Coca    schedule 20.03.2017    source источник


Ответы (1)


В пакете highcharter есть функция hw_grid.

```{r charts, include = T, echo = FALSE}
h1 <- hchart(rnorm(100))
h2 <- hchart(sample(head(letters), size = 100, prob = 1:6, replace = TRUE))

hw_grid(h1, h2)
```

Есть несколько других пакетов для создания сетки htmlwidgets, таких как trelliscope. Может быть, вы хотите проверить их.

person jbkunst    schedule 20.03.2017