2015-05-06 4 views
2

Как я могу заставить каркасные панели создавать отдельные участки вместо одного участка панели/сетки? Причина в том, что если мне нужно создать Sweave/Pdf File исходный каркасный график, который производит R, и который вы можете видеть в моем другом сообщенииR: Решетчатые участки/каркас: разбиение панелей на отдельные участки

Faceted Lattice Plots in R, e.g., wireframes: How to remove strips and add 1-Line subtitles.

будет выглядеть очень маленьким, особенно, если у меня много много одиночных каркасных участков. Я могу обрабатывать отдельные сюжеты более легко в Sweave.

+3

В дополнение к аргументу компоновки, указанному @BondedDust, вы можете сохранить «решетчатые» объекты, созданные функциями построения верхнего уровня ** решетки **, и затем отобразить выбранные элементы из них. Например: 'Depth <- equal.count (quakes $ depth, number = 8, overlap = .1); pp <- xyplot (lat ~ long | Глубина, данные = землетрясения); тусклый (рр); plot (pp [c (1,8)]) ' –

+0

Очень интересно - узнал сегодня много нового. Благодаря! – Novice

ответ

3

Lattice позволяет указать количество столбцов и строк для участков, которые затем перетекают на соседних страницах, если используется устройство многостраничный:

pdf("nine.pdf", onefile=TRUE, paper="special") 
wireframe(pred~Sepal.Width+Petal.Width|interaction(Species,Petal.Length), 
      pd, drape=FALSE,scale=list(arrows=FALSE), subset=(Species=="setosa"), 
      layout=c(1,1,9)) 
dev.off() 

На устройстве консоли они создают новые участки, которые складываются в устройство сюжета, и вы можете «прокручивать назад» с нажатием клавиш, которые могут различаться в зависимости от вашей неустановленной ОС. Формат eps доступен с использованием направлений в ?ps.

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