最近用R语言画图,plot 函数是用的最多的函数,而他的参数非常繁多,由此总结一下,以供后续方便查阅。

plot(x, y = NULL, type = "p", xlim = NULL, ylim = NULL,

log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,

ann = par("ann"), axes = TRUE, frame.plot = axes,

panel.first = NULL, panel.last = NULL, asp = NA, ...)

plot 支持R 模块有:functions,data.frames,density,factor,table等常用结构。

plot参数:

(1)type类型

(2)xlim, x 用 (x1, x2) 限制 plot 的x 轴。同理,ylim,y 用(y1,y2)限制plot的y轴。

(3)main,给图片加标题.main="这是一幅图的标题".

或者

title("Main Title", sub = "sub title",

cex.main = 2, font.main= 4, col.main= "blue",

cex.sub = 0.75, font.sub = 3, col.sub = "red")

(4) xlab =“这是X轴表示什么”,ylab =“这是Y轴表示什么”

(5)axes指示是否两个坐标轴都画出。

(6) asp 限定 y/x aspect 比率

(7) points and lines

参数描述

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

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

lty 指定线条类型

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

(2)颜色

用于指定颜色的参数

col 默认的绘图颜色。某些函数(如lines和pie)可以接受一个含有颜色值的向量并自动循环使用。例如,如果设定col=c("red", "blue")并需要绘制三条线,则第一条线将为红色,第二条线为蓝色,第三条线又将为红色

col.axis 坐标轴刻度文字的颜色

col.lab 坐标轴标签(名称)的颜色

col.main 标题颜色

col.sub 副标题颜色

fg 图形的前景色

bg 图形的背景色

(3)字体

用于指定文本大小的参数

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(等宽)

(4)图形尺寸和边界尺寸

用于控制图形尺寸和边界大小的参数

pin 以英寸表示的图形尺寸(宽和高)

mai 以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英寸

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

(8) Title,text,mtext

title(main = NULL, sub = NULL, xlab = NULL, ylab = NULL,

line = NA, outer = FALSE, ...) 主要指定标题字体,大小,颜色,以及X和Y坐标轴的字体,大小,颜色。

main

The main title (on top) using font, size (character expansion) and color par(c("font.main", "cex.main", "col.main")).

sub

Sub-title (at bottom) using font, size and color par(c("font.sub", "cex.sub", "col.sub")).

xlab

X axis label using font, size and color par(c("font.lab", "cex.lab", "col.lab")).

ylab

Y axis label, same font attributes as xlab.

line

specifying a value for line overrides the default placement of labels, and places them this many lines outwards from the plot edge.

outer

a logical value. If TRUE, the titles are placed in the outer margins of the plot.

例如

title(main = list("Stopping Distance versus Speed", cex = 1.5,

col = "red", font = 3))

text(x, y = NULL, labels = seq_along(x$x), adj = NULL,

pos = NULL, offset = 0.5, vfont = NULL,

cex = 1, col = NULL, font = NULL, ...)

在给定X和Y的基础上插入一段注释,

Pos:a position specifier for the text. If specified this overrides any adj value given. Values of 1, 2, 3 and 4, respectively indicate positions below, to the left of, above and to the right of the specified coordinates.,1表示下方,2表示左方,3表示上方,4表示右方。

Labels: a character vector orexpressionspecifying the text to be written. An attempt is made to coerce other language objects (names and calls) to expressions, and vectors and other classed objects to character vectors by as.character. If labels is longer than x and y, the coordinates are recycled to the length of labels.注释部分。

mtext(text, side = 3, line = 0, outer = FALSE, at = NA,

adj = NA, padj = NA, cex = NA, col = NA, font = NA, ...)

Text is written in one of the four margins of the current figure region or one of the outer margins of the device region。在作图的外围。

side

on which side of the plot (1=bottom, 2=left, 3=top, 4=right).

line

on which MARgin line, starting at 0 counting outwards.

Las:numeric in {0,1,2,3}; the style of axis labels. 标识坐标轴标签方向。

0:always parallel to the axis [default],

1:always horizontal,

2:always perpendicular to the axis,

3:always vertical.

到此这篇关于R语言plot函数参数合集的文章就介绍到这了,更多相关R语言plot函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

r语言 linux plot,详解R语言plot函数参数合集相关推荐

  1. python scatter参数详解_Python 中 scatter 函数参数及用法详解

    Python 中 scatter 函数参数及用法详解 Python 中 scatter 函数参数及用法详解 这里有新鲜出炉的 Python 教程, 程序狗速度看过来! Python 编程语言 Pyth ...

  2. R语言:plot()函数参数合集

    参考:R语言基础备忘-plot()详解 最近用R语言画图,plot 函数是用的最多的函数,而他的参数非常繁多,由此总结一下,以供后续方便查阅. plot(x, y = NULL, type = &qu ...

  3. c语言 字符串 strncpy,详解c语言中的 strcpy和strncpy字符串函数使用

    详解c语言中的 strcpy和strncpy字符串函数使用 strcpy 和strcnpy函数--字符串复制函数. 1.strcpy函数 函数原型:char *strcpy(char *dst,cha ...

  4. python scatter参数详解_Python中scatter函数参数及用法详解

    最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...

  5. C语言metropolis方法,详解R语言MCMC:Metropolis-Hastings采样用于回归的贝叶斯估计

    MCMC是从复杂概率模型中采样的通用技术. 蒙特卡洛 马尔可夫链 Metropolis-Hastings算法 问题 如果需要计算有复杂后验pdf p(θ| y)的随机变量θ的函数f(θ)的平均值或期望 ...

  6. c语言入门数据类型详解,C语言的基本数据类型入门教程

    数据类型包括各种数据类型了我们今天给各位介绍的是我们常用的基本数据类型了,下面一起来看这篇C语言的基本数据类型入门教程吧,具体的如下文介绍. 1.声明头文件,相当于java的导包. //只有函数的声明 ...

  7. 【C语言进阶】详解C语言动态内存管理

    前言: 今天这篇博客将为大家讲解如何通过开辟动态内存,从而写出更加优秀的的程序.同时今天的内容对于以后想要继续学习c++的同学来说也尤为重要.那就让我们进入正题吧. 一.动态内存概述: 什么是动态内存 ...

  8. python scatter参数详解_Python中scatter函数参数用法详解

    原博文 2018-10-21 16:09 − 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如下: 4.基本的使用方法如下: #导入必要的模块 import ...

  9. R语言基础知识详解及概括

    R语言基础知识详解及概括 目录 R语言基础知识详解及概括 R数据可视化示例 R语言进行数据创建

  10. R语言生存分析详解:KM曲线、COX比例风险模型、HR值解读、模型比较、残差分析、是否比例风险验证:基于survival包lung数据集

    R语言生存分析详解:KM曲线.COX比例风险模型.HR值解读.模型比较.残差分析.是否比例风险验证:基于survival包lung数据集 目录

最新文章

  1. Leetcode 223. 矩形面积 解题思路及C++实现
  2. iOS-语法syntax
  3. Python 数据分析三剑客之 Pandas(三):算术运算与缺失值的处理
  4. 阿里P8架构师谈:MySQL有哪些存储引擎,各自的优缺点,应用场景
  5. LFS-构建自己的linux
  6. 数据线为什么不弄两头都是Typec接口的呢?
  7. cmp linux 命令,比较文件Linux基本命令:cmp
  8. SqlServer常用对象查询
  9. 干货|软件测试简历的编写以及注意事项
  10. 高等教育中的人工智能市场现状研究分析报告-
  11. 2017年3月14日-----------乱码新手自学.net 之Authorize特性与Forms身份验证(登陆验证、授权小实例)...
  12. PAT_乙级_1009_筱筱
  13. Docker常用基础命令
  14. 单位冲激函数与单位阶跃函数
  15. linux上远程文件传输工具 scp sz rz
  16. 高德地图 缩放级别(Zoom) 和 比例尺(scale)之间 的关系
  17. oracle里存储函数将金额数字转换成大写
  18. chacha20加密c语言算法,Java 11的新加密算法ChaCha20-Poly1305
  19. 网络综合布线系统的概述
  20. 使用GitLab来实现IOS项目的持续集成CI

热门文章

  1. ov5640_rgmii_udp
  2. Redis客户端与服务端
  3. 中国计算机类核心期刊
  4. 手机连接360免费WIFI一直显示正在获取IP地址、无法连接的解决方法
  5. mxplayer battle游戏接入
  6. Ubuntu使用ZTE MF832S上网卡拨号上网
  7. 做scratch游戏心得1
  8. 微信小程序开发官方文档解读
  9. 前端数据可视化D3 ——(案例1)柱状图
  10. c语言库函数总结----ctype.h库