分享

R语言 lines函数

 脑系科数据科学 2018-10-09

 lines()函数也是一个低水平绘图函数。它主要是在当前绘图中通过线段依次将点连接起来。

其语法格式为:

lines(x, ...)

默认格式为:

lines(x, y = NULL, type = "l", ...)

x, y是数值向量,表示点的坐标。

type字符串,表示绘图类型。默认为划线。

...为附加参数,如线型,线的颜色等等。

下面举例说明,本例统计了一周当中,工作日和非工作日下午1点到8点的网站访问情况,绘制图查看趋势。

编写R程序如下:

t <- rep(1:8)  #向量t表示时间1~8点
#v1为非工作日时网站在1~8点时的平均访问量
v1 <- c(245,356,210,189,345,234,191,452)
#v2工作日时网站在1~8点时的平均访问量
v2 <- c(345,451,541,548,600,720,650,560)

#使用plot绘制一个空图,lines函数必须是在已有图形上绘制
plot(c(1,8),c(100,750),type="n",xlab="时间",ylab="访问次数")

#使用abline函数添加网格线
abline(h=seq(100,750,by=20),v=0:8,col="lightgray",lty=3)

#绘制折线,分别用红色和蓝色加以区分
lines(t,v1,col="red")
lines(t,v2,col="blue")

绘图结果如下图所示:

使用lines函数绘制折线图

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多