mapview :: sync () не работает с flexdashboard - PullRequest
0 голосов
/ 30 августа 2018

Похоже, что функция sync() в mapview не очень хорошо работает в flexdashboard. То, что хорошо отрисовывается в обычном .Rmd-файле, не в флипчарде. Вот простой воспроизводимый пример:

---
title: "Test"
output: 
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
---

```{r setup, include=FALSE}
library(flexdashboard)
```

Column {data-width=650}
-----------------------------------------------------------------------

### Chart A (works fine)

```{r}
library(mapview)

m1 <- mapview(breweries, zcol = "village", map.types = "Esri.WorldImagery")
m1
```

Column {data-width=350}
-----------------------------------------------------------------------

### Chart B (works fine)

```{r}
m2 <- mapview(breweries, zcol = "brewery", col.regions = heat.colors)
m2

```

### Chart C (does not render!)

```{r}
sync(m1,m2)

```

Есть идеи, что случилось?

...