R语言中更改图的大小比例

Python0181

R语言中更改图的大小比例,第1张

基础知识:

像素数:图片上的最小成像单位的数目。评价一个设备的像素值,一般使用宽高像素的乘积表示,如1000px * 1500 px

尺寸:指图像打印后的物理尺寸,一般用厘米/米或者(英)寸表示,1英寸(inche)=2.54厘米

分辨率:单位尺寸下像素点的数目,越高图像越细腻。计算方式为 分辨率=像素数/尺寸,是真正衡量设备清晰度的指标,单位一般为像素/英寸或者像素/厘米。

容量:图像文件的存贮空间,也就是文件的大小,一般以Kb和Mb来表示。

ps:平时所说的1200万像素的手机,是指该手机的像素数。

在R绘图中也需要调整最后图片的上述参数。一般我们使用一下函数对图片进行导出:

这里也写了一个shiny程序用于手动导出png或pdf

接上一次的绘制调节效应图,原链接:

https://www.jianshu.com/p/bd2993ed38fd

绘制的时候用的plot函数有很多细节可以调整,所以单独写一篇。

plot指令:

(1)x和y是自变量和因变量,不多解释了;

(2)type的话,可选项有以下几种,‘n’是空画布:

(3)xlim和ylim用来限制x和y轴,例:xlim=c(x1,x2);

(4)main="图片标题";

(5)xlab =“x轴名称”,ylab =“y轴名称”;

(6)axes = TRUE显示x和y轴,F隐藏;

(7)asp 限定 y/x aspect 比率;

(8)点和线的描述:

pch 指定绘制点时使用的符号

(9)点和线的颜色用col=c("red", "blue")表示,在之前的案例中用过了;