从“调整协议绘图的大小”;vcd“;R中的图书馆
我是R的新手。我正试图从vcd软件包中制作一个很好的协议图,但我不知道如何调整它的大小。标签仍然太拥挤。我的代码是:从“调整协议绘图的大小”;vcd“;R中的图书馆,r,plot,vcd,R,Plot,Vcd,我是R的新手。我正试图从vcd软件包中制作一个很好的协议图,但我不知道如何调整它的大小。标签仍然太拥挤。我的代码是:p轴上的标签应该对应于名称(dimnames(ctable)),因此请尝试更改这些标签 为了获得更多空间,如果您增加输出设备的大小可能会有所帮助,因为字体大小是在链接到的agreementplot函数中硬编码的。因此,如果输出为png,请尝试增加宽度和高度,例如。如果您使用的是RStudio,则可以更改打印窗口和/或导出预览窗口的大小,以查看其对相对大小的影响,以及是否可以提供您满
p轴上的标签应该对应于名称(dimnames(ctable))
,因此请尝试更改这些标签
为了获得更多空间,如果您增加输出设备的大小可能会有所帮助,因为字体大小是在链接到的agreementplot
函数中硬编码的。因此,如果输出为png,请尝试增加宽度和高度,例如。如果您使用的是RStudio,则可以更改打印窗口和/或导出预览窗口的大小,以查看其对相对大小的影响,以及是否可以提供您满意的内容
或者,如果要调整某些硬编码值,例如字体大小和轴标签的偏移量,可以修改agreementplot
函数。如果您使用例如ylab_rot=0,ylab_just=“right”
旋转标签可能会有所帮助(您可以在不修改函数的情况下执行此操作),但您也可能需要将行grid.text(ylab,x=-0.1,gp=gpar(fontsize=20),rot=90)中的x值更改为较小的值(例如,0.3,取决于您的标签,以使其看起来像样)