如何更改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)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...