R基本画图

参考内容:闻博,R语言的绘图功能及应用案例  https://wenku.baidu.com/view/80f22fa50029bd64783e2c22.html

R画图是以函数操作为基本的画图模式。

画图函数可分为两种:

1.高级绘图函数:创建一个新的图形。

2.低级绘图函数:在现有图形上添加元素。

1.高级绘图函数:

plot(x,y):以x元素为x轴,y元素为y轴作图,有多种type可供选择。p,散点图;l,线图;h,直方图;s,梯形图。等等。

pie(x,label=names(x),.....):饼图

boxplot(x,names,col...):箱型图,用于反应数据群的特征,以最小值、第一四分位数、中位数、第三四分位数与最大值来描述数据的一种方法。常用于多个数据群的比较。

hist(x):频率直方图

barplot(x):条形图

pairs(X):如果 X 是一个数值矩阵或者数据框,将产生 X 的列之间两两相对的成对散点图阵列(pairwise scatterplot matrix)。 也就是说,X的每一列相对 X 的所有其他列而产生 n(n-1) 个 图,并且把这些图以阵列个形式显示在图区。这个 图形阵列的行列图形尺度一致。

coplotx(x):

matplot(x):

qqnorm(x):

image(x,y,z):x,y,z三元图

heatmap(x):热图

高级函数的共同参数选项:

add=FALSE:如果是TRUE的话,图形会叠在上个图形。

axes=TRUE:绘制轴和边框

xlim,ylim:x轴,y轴的范围

xlab,ylab:x轴,y轴的名称

main:图的主标题

sub:图的副标题

2.低级函数:

其它常用参数:

pch的参数:

颜色控制:

连线类型和线宽:

时间: 2024-11-02 07:03:41

R基本画图的相关文章

R语言画图

R语言画图 一.画图的简单命令 R绘图 gemo(graphics)demo(persp)x11() windows()打开绘图窗口?device 查看绘图列表dev.list() 显示打开装置的列表> dev.set() 改变当前装置dev.off() 关闭画图装置> split.screen(c(1, 2)) 分割当前绘图装置earse.screen()删除最后绘制的图形layout() 把当前窗口分割为多个部分,图形连续的显示layout.show() 查看分割后的byrow=TRUE

R语言-画图(上)

今天,Mayuyu来开始学习用R语言画图,R语言画图有着实际的应用,很多数据通过图形展现出来更加易于理解. 1. 画直方图 代码如下 画图结果 2. 画三点图 代码如下 画图结果 3. 画柱状图 在画柱状图之时,会用到列联函数table(),之后用barplot()函数画柱状图.代码如下 画图结果 4. 饼图 先通过列联函数table()求出x的分布情况.代码如下 画图结果 5. 箱尾图与箱线图 普通箱尾图    画图结果    画水平放置的箱尾图    画图结果    箱线图 画图效果 6.

R语言-画图(下)

在上一篇文章中,Mayuyu介绍了R中的一些常见的画图,本文就来详细介绍各种画图的用法. 1. 散点图 画图如下 由于平台的问题,中文显示不出来. 下面是用plot画折线,如下代码 画图结果 多条曲线的效果,代码如下 画图效果如下 画分布函数密度图,代码如下 画图结果如下 2. R的内置数据集 R中有很多的内置数据,只需要输入命令data()就知道有哪些数据集了.

R语言画图实例-参考R语言实战

1 dose <- c(20, 30, 40, 45,60) 2 drugA <- c(16, 20, 27, 40, 60) 3 drugB <- c(15, 18, 25, 31, 40) # 数据准备 4 5 opar <- par(no.readonly=T) # 保存画图环境 6 7 par(lwd=2, cex=1.5, font.lab=2) # 设置画图环境 8 plot(dose, drugA, type="b", pch=15, lty=1,

R 语言画图

最常用的画图命令是 plot,其参数如下: x, y -- 横轴和纵轴数据点 col -- 颜色 type -- 类型, 'l' 代表线(line),默认是空心点 xlab, ylab -- 横轴和纵轴的标题 main -- 图片上方标题 xlim, ylim -- 横轴和纵轴的范围,默认为数组,比如 xlim = c(0,5) plot 默认使用的是英文字体,如果想把 xlab, ylab, main 改成中文,有两种方式: par(family='STXihei') -- 全局修改 plot

R语言-画图

1 > c<-c(1,2,3,4,5,6,1,3) 2 > barplot(c) 1 > c<-c(1,2,3,4,5,6,1,3) 2 > plot(c) 1 > c<-c(1,2,3,4,5,6,1,3) 2 > barplot(c,horiz = TRUE) 1 > c<-c(1,2,3,4,5,6,1,3) 2 > barplot(c,xlab="Index",ylab = "Improvemen

R语言画图,根据正负值画不同颜色,并且画水平线或者垂直线

col=ifelse(x<0, "blue", "red") #如果x值为负值,用蓝色表示,反正,用红色表示 abline(v=0,col="grey",lwd=2,lty=6) #用灰色画出垂直线x=0,如果将v=0用h=0代替,表示画水平线y=0 效果图如下:

大数据之R语言速成与实战,送给数据分析爱好者

课程介绍 R是用于统计分析.绘图的语言和操作环境,属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R语言语法通俗易懂,很容易学会和掌握语言的语法.而且学会之后,我们可以编制自己的函数来扩展现有的语言.这也就是为什么它的更新速度比一般统计软件,如SPSS.SAS等快得多.大多数最新的统计方法和技术都可以在R中直接得到. 作为当前在世界范围内最受欢迎的数据挖掘开发语言--R语言以其特有的开放性.高可扩展性以及顶尖的制图功能吸引了越来越多的数据分析爱好者.

R语言的帮助使用和图形功能简介

R语言帮助,在Windows桌面下,有许多种,最长使用的是在命令行下help() > help.start() 会在浏览器中,打开帮助的主页 如果要查询某个具体的函数,可以如下(例如,查询mean函数): > help("mean") R中demo(graphics)画图实例 R的画图功能十分强大,下面是demo(graphics)画图实例,具体的画图方法会在后续的博文中介绍. 参考文献: http://cran.r-project.org/manuals.html 版权声