• R语言 图形初阶


    第三章 图形初阶

      1.使用图形

        pdf("XXX.pdf")#保存pdf文件

        …………

        dev.of()

        dev.new()#新的图形窗口

      2.一个简单的列子

      3.图形参数

        opar=par(no.readonly=TRUE)#生成一个可以修改当前图形的参数列表

        par(lty=2,pch=17)

        plot(x,y,type="b")

        par(opar)

        a.符号和线条

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

          cex:指定符号的大小。cex是一个数值,表示绘图符号相对于默认大小的缩放倍数。默认大小为1,1.5表示放大为默认值的1.5倍,0.5表示缩小为默认值的50%等等

          lty:线条类型

          lwd:指定线条宽度。lwd是以默认值的相对大小来表示的(默认值为1)。例如,lwd=2将生成一条两倍于默认宽度的线条

        b.颜色

    col 默认的绘图颜色。某些函数(如lines和pie)可以接受一个含有颜色值的向量并自动循环使用。
    col.axis 坐标轴刻度文字的颜色
    col.lab 坐标轴标签(名称)的颜色
    col.main 标题颜色
    col.sub 副标题颜色
    fg 图形的前景色
    bg 图形的背景色

         c.文本属性 

    cex 表示相对于默认大小缩放倍数的数值。默认大小为1,1.5表示放大为默认值的1.5倍,0.5表示缩小为默认值的50%,等等
    cex.axis 坐标轴刻度文字的缩放倍数。类似于cex
    cex.lab 坐标轴标签(名称)的缩放倍数。类似于cex
    cex.main 标题的缩放倍数。类似于cex
    cex.sub 副标题的缩放倍数。类似于cex
    font 整数。用于指定绘图使用的字体样式。1=常规,2=粗体,3=斜体,4=粗斜体,5=符号字体(以Adobe符号编码表示)
    font.axis 坐标轴刻度文字的字体样式
    font.lab 坐标轴标签(名称)的字体样式
    font.main 标题的字体样式
    font.sub 副标题的字体样式
    ps 字体磅值(1磅约为1/72英寸)。文本的最终大小为 ps*cex
    family 绘制文本时使用的字体族。标准的取值为serif(衬线)、sans(无衬线)和mono(等宽)

        d.图形尺寸与边界尺寸 

    pin 以英寸表示的图形尺寸(宽和高)
    mai 以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英寸
    mar 以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英分*。默认值为c(5, 4, 4, 2) + 0.1

        e.标题

          tittle(main="main tittle",sub="sub tittle",xlab="x label",ylab="y label")

        f.坐标轴

          axis(side,at=,labels=,pos=,lty=,col=,las=,tck=...)

        g.参考线

          abline(h=yvalues,v=xvalues)

        h.图例

          legend(location,tittle,legend...)

        i.文字标注

          text(x,y,row.names(data),cex=0.6,pos=4,col="red")

          #参数 坐标,字符,字号,相对于位置参数的方位(下1左2上3右4),颜色,front字体样式

        j.图形的组合

          nfrow=c(i,j)#ixj个图形位于一个窗口

          layout(matrix(c(1,1,2,3),2,2,byrow=TRUE))#精确控制位置

  • 相关阅读:
    待学习资料
    Hive之数据类型
    Hive 之元数据库的三种模式
    Hive之数据模型
    311 jvm类加载以及对象回收相关
    221 netty模型相关
    J101
    213 NIO编程
    XXLJOB终止定时任务的犯二小故事
    XXL-JOB源码研究(1)---version 2.1.2
  • 原文地址:https://www.cnblogs.com/Chris-math/p/6980032.html
Copyright © 2020-2023  润新知