Мне кажется, что вы хотите, чтобы Fig2 был того же размера, что и одна панель на рис. 1. Если вы действительно хотите, чтобы они были того же размера, я бы предложил использовать тот же fig.width
и то же значение для mfrow
.
```{r Fig1, echo=TRUE, fig.height=5, fig.width=15}
x1 = rnorm(100)
x2 = runif(100)
x3 = rbeta(100, 1, 1,)
par(mfrow=c(1,3), mar=c(4,4,4,1), oma=c(0.5,0.5,0.5,0))
qqnorm(x1)
qqnorm(x2)
qqnorm(x3)
```
```{r Fig2, echo=TRUE, fig.height=5, fig.width=15}
par(mfrow=c(1,3), mar=c(4,4,4,1), oma=c(0.5,0.5,0.5,0)) # same, could omit
plot.new() # empty plot
qqnorm(x1)
plot.new() # empty plot
```
И если вы имеете в виду, что вы хотите, чтобы Fig2 занимал столько же места на визуализированном документе, как показано на рис. 1, попробуйте это, где par(op)
сбрасывает Параметры изображения.
```{r Fig1, echo=TRUE, fig.height=5, fig.width=15}
x1 = rnorm(100)
x2 = runif(100)
x3 = rbeta(100, 1, 1,)
op <- par(mfrow=c(1,3), mar=c(4,4,4,1), oma=c(0.5,0.5,0.5,0))
qqnorm(x1)
qqnorm(x2)
qqnorm(x3)
par(op)
```
```{r Fig2, echo=TRUE, fig.height=5, fig.width=15}
op <- par(mfrow=c(1,1), mar=c(4,4,4,1), oma=c(0.5,0.5,0.5,0))
qqnorm(x1)
par(op)
```
Наш продукт SmartInspect поставляется с графическим анализатором журналов и средством просмотра. Вы также можете интегрировать SmartInspect с log4j:
(источник: gurock.com )
Массивные обновления Chainsaw... посмотрите скриншоты здесь или установите его через svn + maven и попробуйте...
Скриншоты показывают, как он работает с Android, журналами palm, обычными текстовыми лог-файлами, фильтрует, раскрашивает и ищет...
http://www.flickr.com/photos/79551761@N00/
И заметки о выпуске в svn здесь: http://svn.apache.org/viewvc/logging/chainsaw/trunk/src/main/resources/org/apache/log4j/chainsaw/help/release-notes.html?revision=946898&view=co
Log4j в любом случае мертв в воде. Вам лучше перейти на SLF4j и Logback. Затем вы можете использовать Lilith для просмотра логов.