R语言如何画竖线、横线、添加标签以及画固定长度的线段_第1页
R语言如何画竖线、横线、添加标签以及画固定长度的线段_第2页
R语言如何画竖线、横线、添加标签以及画固定长度的线段_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第R语言如何画竖线、横线、添加标签以及画固定长度的线段目录前言1.基础绘图:2.ggplot2绘图:补充:R语言一张图上画多条线总结

前言

注:在ggplot2中不能使用abline,segments,在基础绘图中不能使用annotate

1.基础绘图:

画横线:abline(h=y0)

画竖线:abline(v=x0)

添加固定长度线段:segments(x0=,y0=,x1=,y1=,...)

添加文字标签:text(x=x0,y=y0,label=)

例子:(本来要上传图片的,但是老是上传失败QAQ)

m-plot(1:10,1:10,"l")+

abline(v=3,lwd=2,lty=2,col="brown")+#lwd设置线的宽度,lty表示虚线,其后数字表示虚线类型

abline(h=3,lwd=2,lty=3)

m+text(x=4,y=4,label="*",col="red")+text(x=5,y=4,label="A(4,4)")

m+segments(x0=2,y0=6,x1=8,y1=6)#y=6,x轴从2-8的线段

2.ggplot2绘图:

画横线:geom_hline(yintercept=)

画竖线:geom_vline(xintercept=)

加标注:annotate(text,x=,y=,label=)

例子:用women数据集举例

f-ggplot(women,aes(height,weight))+geom_point()

f+geom_vline(xintercept=64,lty=3,lwd=1,col="blue")+

geom_hline(yintercept=123)

f+annotate("text",x=60,y=150,label="*",size=5,col="red")

补充:R语言一张图上画多条线

第一种:

plot(M[1:20],type="o",pch=20,col="red")

par(new=TRUE)

plot(N[1:20],type="o",pch=17,col="blue")

中间加上这一行par(new=TRUE)就好了。

第二种:

选择用lines

plot(M[1:20],type="o",pch=20,col="red")

points(N[1:20],pch=17,col="blue")

lines(N,col="Blue",lty=2)

或者是:

plot(M[1:20],type="o",pch=20,col="red")

lines(N[1:20],pch=17,type

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论