savewidget de htmlwidget en R, no puede guardar el archivo html en otra carpeta

Tengo un folleto del mapa que quiero guardar en un archivo html en una carpeta específica. Estoy usando Windows 7.

Intenté lo siguiente:

library(htmlwidgets) saveWidget(map_leaflet, file="ressources/test.html") library(htmlwidgets) saveWidget(map_leaflet, file="ressources\\test.html") library(htmlwidgets) path_name <- file.path("ressources", "test.html", fsep="\\") saveWidget(map_leaflet, file=path_name) library(htmlwidgets) path_name <- paste("ressources", "test.html", sep="/") saveWidget(map_leaflet, file=path_name) 

Como mensaje de error, dependiendo de la sesión de Rstudio, o tengo

1) Error en setwd (dir): no puede cambiar el directorio de trabajo

2) No se puede encontrar el camino

Cuando solo guardo de esta manera:

 library(htmlwidgets) saveWidget(map_leaflet, file="test.html") 

Funciona perfectamente

Gracias de antemano por su ayuda.

Convenido.

aquí hay una solución:

 f<-"ressources\\test.html" saveWidget(map_leaflet,file.path(normalizePath(dirname(f)),basename(f))) 

Los problemas parecen ser que saveWidget no funciona con nombres de ruta relativos y normalizePath no funciona para rutas a archivos que ya existen.

Yo llamaría esto un error en saveWidget.

editar:

He contribuido con lo que creo que es una solución aún mejor a un problema abierto existente