Почему tmap :: tm_animation возвращает сообщение об ошибке, указывающее, что ImageMagick не может быть найден? - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь создать анимированную карту в R, используя пакет tmap. Это код, который я использую:

library(tmap)
library(spData)

urb_anim = tm_shape(world) + tm_polygons() + 
  tm_shape(urban_agglomerations) + tm_dots(size = "population_millions") +
  tm_facets(along = "year", free.coords = FALSE) +
  tm_layout(panel.labels = c("custom label1", "custom label2")) 

tmap_animation(urb_anim, filename = "urb_anim.mpeg", delay = 25)

However this returns the error:
Error in tmap_animation(urb_anim, filename = "urb_anim.mpeg", delay = 25) : 
  Could not find ImageMagick. Make sure it is installed and included in the systems PATH
In addition: Warning messages:
1: running command 'C:\WINDOWS\system32\cmd.exe /c convert -version' had status 4 
2: In syscall("convert -version") :
  'convert -version' execution failed with error code 4
3: running command 'C:\WINDOWS\system32\cmd.exe /c magick convert -version' had status 1 
4: In syscall("magick convert -version") :
  'magick convert -version' execution failed with error code 1

Как я могу изменить свой код для создания анимированной карты? Я уже установил ImageMagick.

...