下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、R语言ggforce绘制线段的方法线段是最基本的集合图形。ggplot2中,geom_segement、geom_line、geom_path等函数都可以将两点连接而成线段。这些函数能满足大多数的作图需要。ggforce包也提供了三个函数用以绘制线段,分别是geom_link0、geom_link和geom_link2。geom_link0与geom_segement的功能完全相同,本文主要介绍geom_link和geom_link2的使用,以及与其他函数的异同。1. 线段的粗细和颜色渐变ggforce包中的geom_link函数与geom_segement的用法相同,必须提供线段的起点和终点
2、,将两点连接成线段。geom_link函数额外增加了图像插值,与alpha和size配合使用,实现线段尺寸和颜色渐变效果。以上代码首先产生一个数据集lines,该数据集中为三条线段的起点,xend和yend为对应的终点坐标。labs函数为图形设置标题,theme函数将标题居中。利用geom_link绘制线段时,alpha设置为index,表示颜色从左往右渐变。size设定为index,表示线段粗细自左往右变粗。ggplot2.multiplot函数将两图合二为一。具体图形如下图图二。2. geom_path和geom_line在ggplot2中,geom_path和geom_line函数的作用
3、是多点连接,二者很多时候会产生相同的图形结果,但也略有不同。geom_line会按照线段端点的x坐标排序,按从小到大的顺序将多点连接在一起。geom_path在连接多点时,是按照各点坐标的排列顺序。以下代码是两个函数的比较。数据集lines1包含两列,x和y1分别是10个点的横纵坐标。x的数据为5,4,3,2,1,5,4,3,2,1。由于15分别出现了两次,因此在x=15处均有两个点。当用geom_line绘图时,折线的起始点是x的最小值1,终点为x的最大值5。当用geom_path绘图时,x的第一个数值是5,因此其图形的起始点在x=5处。具体如图四所示。3. geom_link2geom_l
4、ink2的引用方法与geom_path函数的用法相同。geom_link2在geom_path的基础上增加了一个参数n,通过设定不同的n值实现图形渐变功能。n值的设定是该函数很容易出错的地方(是一个坑)。下面是不同n值设定时的代码。参数n表示图形中所画线段的总数,其默认值为100。n的应设置为两点之间所画线段数的倍数。上面代码利用了lines1数据集的数据,总共10个点,若仅仅将10个点连接起来,应画9条线段,因此该数据集在利用geom_link2绘图时,n值应设定为9的倍数。应该注意的是,geom_link2实际绘制的线段数为n-1条。如上面代码的p1中,n=9,表示简单的10个点连接起来,然而此时geom_link2只画了8条线段。在p2中,n=90,geom_link2实际只画了89条线段。具体效果如图六。上图中,n=9时,实际只画了8条线段,最后一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026黑龙江鸡西市农村老年福利中心招聘公益岗位就业人员3人备考题库附参考答案详解(综合题)
- 《中国农村经济》编辑部编制外人员招聘1人备考题库带答案详解(预热题)
- 装修工程监理培训课件
- 装修公司员工培训内容
- 《电力拖动自动控制系统》试题及答案
- 2025年国铁融资租赁有限公司第一批公开招聘(9名)笔试参考题库附带答案详解
- 2025年国网河南省电力公司招聘笔试参考题库附带答案详解
- 潜水泵安装方案
- 2025中智投资有限公司面向社会公开招聘3人笔试参考题库附带答案详解
- 2025中国建材集团有限公司总部招聘笔试参考题库附带答案详解
- 2026年上海市宝山区初三上学期一模物理试卷和答案及评分标准
- 丁华野教授:上卷:幼年性纤维腺瘤与叶状肿瘤
- 输液导轨施工方案
- 货运行业安全责任意识培训计划
- 《肿瘤治疗相关心血管毒性中医防治指南》
- 《电力电子技术》复习资料
- 工作作风存在问题及整改措施
- JC╱T 529-2000 平板玻璃用硅质原料
- 肺结节科普知识宣教
- 脾胃论与现代医学的契合医学课件
- 钢结构安装合同
评论
0/150
提交评论