В knitr можно указать размер графика, просто указав его в параметрах куска.
Например:
```{r, fig.width=9,fig.height=3}
plot(x)
```
Я хотел бы иметь возможность динамически изменять высоту и ширину фигуры на основе переменных в x
. Скажем, что x - это data.frame:
x <- data.frame(x=factor(letters[1:3]),y=rnorm(3))
Например, сакэ говорит, что я хотел бы настроить fig.height равным length(unique(x$x))