excel学习库

excel表格_excel函数公式大全_execl从入门到精通

R语言之plot绘图函数的使用

R有强大的绘图功能,plot()函数是一种常用的绘图函数,用其可以绘制散点图、曲线图等。 plot函数的语法格式 R语言中plot()函数的基本格式如下: plot(x,y,...) plot函数中,x和y分别表示所绘图形的横坐标和纵坐标;函数中的...为附加的参数。 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, ...) 主要参数的含义如下: (1)type为一个字符的字符串,用于给定绘图的类型,可选的值如下: "p":绘点(默认值); "l":绘制线; "b":同时绘制点和线; "c":仅绘制参数"b"所示的线; "o":同时绘制点和线,且线穿过点; "h":绘制出点到横坐标轴的垂直线; "s":绘制出阶梯图(先横后纵); "S":绘制出阶梯图(先纵后竖); "n":作空图。 (2)main参数 字符串,给出图形的标题; (3)sub参数 字符串,给出图形的子标题; (4)xlab 和 ylab参数 字符串,用于给出x轴和y轴的标签。 (5)xlim 和 ylim参数 都是二维向量,分别表示x轴和y轴的取值范围。 绘图的例子 (1)绘制简单的一个点 plot(10,10) #直接给出数据 结果如下图:plot绘制简单的一个点,直接给出参数值也可以使用标量的形式给出绘点的坐标: #使用变量的情况x<-10y<-10plot(x,y) 绘图结果如下:绘点时参数由变量给出也可以同时绘制多个点,多个点的横坐标和纵坐标分别由参数x和y以向量的形式传递 #绘制多个点:本处两个点x<-c(20,30)y<-c(40,50)plot(x,y) 结果如下:绘制多个个点(2)使用参数l(注意这里不是数字1是小写的L)绘制一条直线 x<-c(20,30)y<-c(40,50)plot(x,y,'l') 结果如下:绘制直线(3)使用参数b:同时绘制点和线,线不穿过点 plot(x, y, 'b') 结果如下:绘制直线,线不过点(4)使用参数c:仅绘制出参数为b时所示的直线 plot(x, y, "c") 结果如下图所示:使用type为c时的效果(5)使用main参数、xlab,ylab的情形 plot(x, y, "l",main="plot函数绘图演示",xlab="x值",ylab="y值") 结果形式如下:带标题及坐标标签的情形(6)xlim、ylim参数的使用 plot(x,y,xlim=c(10,50),ylim=c(10,50)) 结果形式如下:给出xlim和ylim参数的情形即x轴的坐标范围为10~50,y轴的坐标范围为:10~50 注:以上没有给x和y赋值时,默认使用前面x和y的值。 使用plot还可以绘制散点图,请看本号前面的文章。 如果你喜欢本文章,请关注我。我会定期更新详细的有关R语言,Python,SPSS,Excel等数据分析方面的文章。让我们共同坚持学习,坚持进步!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接