如何更改RStudio中PerformanceAnalytics软件包生成的图的大小宽度和高度?

问题描述

代码如下:

charts.PerformanceSummary(dret_data,main='Portfolio Performance',Rf=0.015/252,plot.engine='default')

该图在笔记本中看起来很压缩,下面的代码段(我想放大它):

compressed plot in the notebook

在查阅文档时,没有提到有关绘图大小调整的信息:

?charts.PerformanceSummary

是否有某种方法可以解决此问题,并控制R笔记本中的performanceAnalytics软件包中的图表的高度和高度?

解决方法

如果您使用RStudio笔记本进行代码和输出,则需要在块(或文档)选项中调整fig.width和/或fig.height。

下面是图3和5的区别:

```{r fig.height=3}
library(PerformanceAnalytics)

charts.PerformanceSummary(managers)
```{r fig.height=5}
library(PerformanceAnalytics)

charts.PerformanceSummary(managers)

enter image description here

编辑:

使标题更大:

# Keep original par settings for later
opar <- par()

#change cex.main to whatever you want. Normal is 1.2 I think
par('cex.main' = 2)
#Plot now has larger title
charts.PerformanceSummary(managers)

# reset par settings 
par(opar)