R语言基本画图
来源:互联网 发布:mac如何设置彩色打印 编辑:程序博客网 时间:2024/04/30 14:54
R语言基本画图
一 图形的参数
1.R语言创建多个图形
方法一:
每次创建一副新图形之前打开一个新的图形窗口
dev.new()
画图
dev.new()
画图
......
方法二:
通过图形用户界面。
windows上,打开一个一个图形界面,勾选“历史”——“记录”。然后点击菜单中的“上(下)一个”即可。
方法三:
使用函数dev.new()、dev.next()、dev.prev()、dev.set()、dev.off()同时打开多个图形窗口,并决定将哪个输出发送到哪个窗口。具体参考help(dev.cur)。
2.R语言绘图 用来指定符号和线型的参数
pch 指定绘制点时使用的符号
cex 指定符号的大小。cex是一个数值,表示绘图符号相对于默认大小缩放的倍数。
lty 指定线条类型
lwd 指定线条宽度,默认值是1.
3.与颜色相关的参数
4.文本属性
用来指定文本大小的参数
用于指定字体粗,字号的参数
5.图形的尺寸与边界尺寸
控制图形储存和边界大小的参数
二. 添加文本、自定义坐标轴和图例
标题main、副标题sub、坐标轴标签xlab,ylab、坐标轴范围xlim,ylim(例如xlim=c(0,60))
plot、hist、boxplot函数可以自行设定坐标轴和文本标注参数,有的函数却不可以,需要借助相应的函数。
标题
title()函数科一位图形添加各种标题和坐标轴标签,同时可以指定标题和坐标轴标签的打字奥,字体,颜色等。
坐标轴
axis()函数可以创建自定义坐标轴,格式如下:
axis(side, at=, labels=, pos=, lty=, col=, las=, tck=, ...)
各个参数的含义如下:
lines() 函数可以为现有图形添加新的图形元素。
abline()函数可用来为图形添加参考线。
图例
legend()函数用来为图添加图例。
三 多幅图形的组合
使用par()函数 或者layout()函数
par()函数的使用。可以使用图形参数mflow=c(nrows,ncols)来创建按行填充的,行数位为rows,列数为ncols。也可以使用nflow=c(nrows,ncols)来创建按列填充的。
按行填充的示例:
attach(mtcars)
opar <- par(no.readonly=TRUE)
par(mfrow=c(2,2))
plot(wt,mpg,main="图1")
plot(wt,disp,main="图2")
hist(wt,main="图2")
boxplot(wt,main="图4")
par(opar)
detach(mtcars)
- R语言基本画图
- R语言基本画图函数与多图多线
- R语言基础画图
- R语言画图
- R语言学习--画图
- R语言ggplot2画图
- R语言画图入门
- R语言基础画图
- R语言︱画图
- r语言 画图 参数
- R语言基础画图
- R语言画图
- R语言画图
- R语言画图
- R 语言画图的基本参数
- R语言-画图(上)
- R语言-画图(下)
- R语言基础画图2
- 类练习题2:堆栈和队列类
- 定时器的简单示例(setInterval clearInterval)
- MySQL记录存在则更新,不存在插入on duplicate key update
- 使用WebViewJavascriptBridge实现OC与JS交互
- Python刷题笔记(5) - 判断“幸运数”
- R语言基本画图
- make:commands commence before first target
- Android DPI
- session, sessionID和cookie
- PHP的三种XML解析器之SimpleXML解析器(三)
- 2015.11.10 ,Demo7 ,构造函数 ,重载 ,子类的重写,this关键字的使用,继承
- HttpClient4.3教程 第四章 HTTP认证
- 第一章百宝云基础语法新手教程第三节流程语句
- 时间复杂度的三种不同表示