2016-02-17 2 views
0

С knitr Стараюсь продукт и объединить два lattice участков с c.trellis(), но вместо ожидаемого объединенного участка я получаю то, что выглядит как внутреннее представление объединенного объекта решетчатого:Как сделать работу ножа с c.trellis?

enter image description here

MWE:

--- 
title: "Knitr and c.trellis" 
author: "David Lindelöf" 
date: "17 February 2016" 
output: pdf_document 
--- 

```{r} 
foo <- xyplot(1 ~ 1) 
bar <- xyplot(2 ~ 1) 
c(foo, bar) 
``` 

Я также попытался позвонить print(c(foo, bar)) в отдельный блок, но безуспешно. Я что-то делаю неправильно, или это проблема с knitr?

+0

Ах получил. Я забыл вызов библиотеки (latticeExtra) ', которая определяет метод' trellis' для 'c()'. – lindelof

ответ

0

Я забыл включить звонок в library(latticeExtra), который определил метод c.trellis().

+0

Вы можете [принять свой собственный ответ] (http://stackoverflow.com/help/self-answer), если он решил вашу проблему. (РЕДАКТИРОВАТЬ: Только что осознал свою репутацию в 12 000, вы, наверное, знаете это ...) –