2017-02-17 2 views
0

Я не уверен, что это ошибка в sf, но я не могу получить начальное сообщение sf, чтобы не отображаться в Rmarkdown. Я использовал каждую команду, я знаю, чтобы попытаться заглушить ответ:Избегание сообщений о простых функциях в Rmarkdown

```{r echo=FALSE, cache=FALSE, results=FALSE, warning=FALSE, comment=FALSE, warning=FALSE} 

Не мешает это сообщение в Rmarkdown

Simple feature collection with 10 features and 9 fields 
geometry type: POLYGON 
dimension:  XY 
bbox:   xmin: -80.13852 ymin: 39.65424 xmax: -75.20251 ymax: 42.18098 
epsg (SRID): 4326 
proj4string: +proj=longlat +datum=WGS84 +no_defs 

И добавляя комментарий = FALSE линия фактически добавляет слово «FALSE» в каждой строке

FALSE Simple feature collection with 10 features and 8 fields 
FALSE geometry type: POLYGON 
FALSE dimension:  XY 
FALSE bbox:   xmin: -8920979 ymin: 4815823 xmax: -8371505 ymax: 5188128 
FALSE epsg (SRID): 3857 
FALSE proj4string: +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m [email protected] +wktext +no_defs 
+0

Добавить 'message = FALSE', и вам должно быть хорошо идти. – lmo

+0

Он все еще появляется, когда я добавляю это. – sbell423

+0

Тогда возможно, что любой пакет, создающий вывод, использует 'print' или' cat' для этого. – lmo

ответ

0

Используйте invisible(capture.output(*code*)), чтобы заглушить выход с помощью простого компонента.

Смежные вопросы