r语言中形成的c函数,R语言_par()函数用法
前言:
微博参与话题 #给你四年时间你也学不会生信#
图形参数
当参数no.readonly=TRUE时,函数par()就只允许有这一个参数了,并且会返回当前绘图设备中各个参数的参数值。 每一个图形设备都有自己的绘图参数,如果当前还没有打开绘图设备,那么函数par()在进行参数设置之前会自动的打开一个新绘图设备。
如前面所说,直接在R编辑器中输入命令par()或者par(no.readonly=TRUE)都可以获取当前的各个绘图参数。
1、符号和线条
pch:指定绘制点所使用的符号,取值范围[0, 24],其中4是“差号”,20是“点”
cex:指定符号的大小。cex是一个数值,表示pch的倍数,默认是1.5倍
lty:指定线条类型。lty=1代表实线,2至6都是虚线,虚的程度不一样
lwd:指定线条宽度,默认值为lwd=1,可以适当修改1.5倍、2倍等
2、颜色
col:默认绘图颜色。某些函数(如lines、pie)可以接受一个含有颜色值的向量,并自动循环使用。
例如:col=c("red", "blue")需要绘制三条线,那么三条颜色分别为red、blue、red
col.axis:坐标轴刻度文字的颜色,不是坐标轴的颜色
col.lab:坐标轴标签(名称)的颜色
col.main:标题的颜色
col.sub:副标题的颜色
fg:图形的前景色
bg:图形的背景色
3、文本属性(用来指定字号、字体、字样)
cex.axis:坐标轴刻度文字的缩放倍数
cex.lab:坐标轴标签(名称)的缩放倍数
cex.main:标题的缩放倍数
cex.sub:副标题的缩放倍数
font:整数。用于指定字体样式。1常规、2粗体、3斜体、4粗斜体
4、图形尺寸与图形边界
pin:以英寸表示图形的宽和高
mai:以数值向量表示边界大小,顺序为"下、左、上、右",单位为英寸
mar:以数值向量表示边界大小,顺序为"下、左、上、右",单位为英分,默认值c(5, 4, 4, 2)+0.1
5、标题
可以使用函数title,格式为:
title(main = " ", sub = " ", xlab = " ", ylab = " ")
也可以直接把title里面的参数直接放在plot()里面
6、坐标轴
plot参数
axes=FALSE 将禁用全部坐标轴,框架和刻度全部没有了
xaxt="n" 禁用x轴的刻度线
yaxt="n" 禁用y轴的刻度线
xlim x坐标轴的范围,只写出最小值和最大值
ylim y坐标轴的范围,只写出最小值和最大值
例如:plot(1:10, xlim = c(-10, 10), ylim = c(0, 10)) xlim和ylim只是坐标轴的范围,与每个点的x和y坐标没有关系,也可以通过axis函数自定义axis(……)
side:一个整数。表示在图形的哪边绘制坐标轴(1=下,2=左,3=上,4=右)
at:一个数值向量,表示需要绘制刻度线的位置
labels:一个字符型向量(也可以是数值型),表示刻度线旁边的文字标签(刻度值),如果整个不写,则直接使用at的值
col:线条和刻度的颜色
lty:线条类型
las:标签的字体是否平行(=0)或者垂直(=2)坐标轴
tck:刻度线的长度(默认值-0.01,负值表示刻度在图形外,正值表示刻度在图形内侧)
7、参考线
abline(h=yvalues, v=xvalues)
例如:plot(1:10)
abline(h = c(1, 5)) #则在y=1和5处各有一条水平线
abline(v = c(1, 5)) #则在x=1和5处各有一条垂直线
8、图例(legend)
legend(location, title, legend, ……)
待续……
r语言中形成的c函数,R语言_par()函数用法相关推荐
- C语言中的带参宏和带参函数的区别
C语言中的带参宏和带参函数的区别 (1) 带参函数中的形参是变量,因此有类型检查.而带参宏只是简单的字符串替换. (2) 从程序执行的过程来看,带参宏是在预处理阶段被预处理器处理的.而带参函数是在程序 ...
- c语言中申请内存并初始化,c语言中结构体的定义、初始化及内存分配
#include struct person { char *name; int age; }; int main() { //结构体可以定义在函数内,也可以定义到函数外 //相当于全局变量与局部变量 ...
- 【C语言进阶深度学习记录】三十九 C语言中的可变参数(参数可变的函数)
用过printf()函数的热都知道,printf的参数可以有多个,它是可变的,根据我们输出参数的类型以及个数的不同来确定参数.今天来学习C语言中参数可变的函数是如何实现的. 文章目录 1 可变参数 2 ...
- c语言中空格字符怎么表示_C语言中常用的字符串操作函数
作者:陈太浪 出处:https://home.cnblogs.com/u/TomHe789/ C语言中提供了许多的字符串操作函数,常见的字符串操作函数有以下几种: 1.求字符串长度的函数 原型函数:s ...
- C语言中全局变量和局部变量,内部函数和外部函数的区别
1.局部变量和全局变量 1.局部变量:即在函数代码块中内部定义的变量名,只在此函数范围内有效.(只在子程序内定义和作用) 在c语言中,局部变量可以和全局变量重名,但是局部变量会覆盖全局变量,从而在引用 ...
- 在c语言中怎么返回引用参数,C语言函数 函数的声明 C语言的头文件 #include的用法 形参和实参 函数的返回值 - 猫扑天空...
C语言函数 一.是什么? 是指编程中对一块功能代码的封装,可以理解一个程序片段 二.有什么用? 可以封装代码,方便调用,提高复用性 三.怎么用? 定义: 返回值类型 函数名(形参类型 参数名1-. ...
- C语言中的内聚与耦合(遵循“一个函数,一个功能”的原则)
文章目录 一.原理篇 低耦合 非直接耦合与数据耦合(值传递不传指针) 特征耦合(传指针并可修改指针指向内存:不同函数打开同一文件进行操作) 外部耦合(访问同一全局变量,不通过参数表传递全局变量信息:通 ...
- c语言中菲薄拉次数列,在VB子函数如何写出菲薄拉起数列
VB编制角度(度,分,秒)转为弧度的子函数 PublicFunctionRAD(ByValDEGREEAsString)AsDoubleRem具有测试DEGREE的前面是否带有"+" ...
- c语言中参数的传递方式是,C语言函数的参数及传递方式
1.形式参数和实际参数 1.1形式参数 形参出现在被调函数当中,在整个函数体内都可以使用.形参在定义时编译系统并不分配存储空间,只有在调用该函数时才分配内存单元.调用结束内存单元被释放,故形参只有在函 ...
- c语言中预处理指令的作用,C语言中常用预处理指令
转载自 https://blog.csdn.net/farsight2009/article/details/58602886 姓名:张艳博 学号:17021223249 [嵌牛导读]: C语言中常用 ...
最新文章
- C 标准库 - ctype.h
- 00029_引用数据类型
- kali 解决Metasploit拿到shell后显示中文乱码问题
- 【原创】多线程应用中pthread库使用问题
- 装饰器 and 闭包函数 未完。。。。。
- 操作ROS松灵机器人步骤及遇到的问题
- DP Big Event in HDU
- oracle hr样本模式,Oracle 样本模式 HR
- 安卓linux交叉编译,Linux Ubuntu下用Android NDK 生成独立交叉编译链
- Spring AOP两种使用方式以及如何使用解析
- java数组排序问题:array.sort()是从小到大排序,那么如何从大到小排序?
- 项目代码迁移(使用git)
- JAVA 调用Web Service的方法(转)
- 关于GIS/RS的一些网站和论坛
- 驱动精灵w8ndows xp sp2,爱普生Epson TM-L60II打印机驱动官方正式版下载,适用于winxp,winvista,win7,win8,win10-驱动精灵...
- python-利用python写一个购物小程序
- 【Python实战项目】做一个 刮刮乐 案例,一不小心....着实惊艳到我了。
- 如何获取微信公众号关注页链接
- 中年程序员失业的3条退路!
- write和fwrite
热门文章
- linux centos无线网卡驱动安装,CentOS 6.5 安装无线网卡驱动实现无线上网
- uniity3d进行磕碰检测并在磕碰时发送音讯
- 量子计算机和量子纠缠的关系,科普:什么是量子纠缠和量子计算?
- hbase scan超时设置_hbase scan limit 10
- Anaconda 踩过的一些坑
- Moore型状态机和Mealy型状态机的区别以及各自Verilog的实现细节:为什么Moore型状态机需要多一个状态?怎么选择用哪一种状态机?
- df.to_csv输出结果隔行多一个空行的解决办法
- EXCEL表格将两列数据进行排列组合
- docker android模拟器,Docker中的Android模拟器
- !doctype html public 广告飘窗不能用了,页面广告飘窗