- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图形三要素01102低级绘图函数03高级绘图函数01
PAGE2base包绘图技术R语言base包的绘图函数可以分为高级绘图函数与低级绘图函数两大类。高级绘图函数的主要特性如下:创建新图形的命令,运行代码会在新窗口中创建一个图形。如果add=TRUE(默认为FALSE),则在当前活动窗口中将新建图形叠加至原有图形中。在基础包中,常用的高级函数有:plot(散点图/曲线图)、barplot(柱形图/条形图)、hist(直方图)、pie(饼图)等。低级绘图函数的主要特性如下:运行代码后会在现有活动窗口中添加点(points)、线(lines/abline/segments/arrows)、文字(text)等图形绘图元素。添加图例(legend)、坐标轴标题(title)的正标题或副标题等提示说明绘图元素。因为低级函数必须存在于高级绘图函数中,所以在使用低级绘图函数前,要先使用高级绘图函数创建一个图形。2
图形三要素301
PAGE4颜色元素R语言可以通过设置绘图参数col,改变图像、坐标轴、文字、点、线等的颜色。除了利用参数col控制绘图颜色外,也可以通过其他参数来设置图形的前景色、背景色、标题颜色、坐标轴颜色等。4参数描述col默认的绘图颜色fg 图形的前景色 bg图形的背景色col.axis坐标轴刻度文字的颜色col.lab坐标轴标签的颜色col.main主标题的颜色col.sub副标题的颜色 plot(women,main=身高 VS 体重 散点图,sub=数据来源:women数据集,+ col=red,col.main=green,col.sub=blue,+ col.axis=grey,col.lab=yellow)
PAGE5主题颜色方案除了固定颜色选择外,R语言本身也提供特定颜色主题的配色方案。这些配色方案用一系列渐变的颜色表现特定的主题。如rainbow()、heat.colors()、terrain,colors()、topo.colors()、cm.colors()、gray()等函数。5主题函数描述rainbow()彩虹的颜色,是由“赤、橙、黄、绿、青、蓝、紫”一系列颜色组成heat.colors()从红色渐变到黄色,再变到白色terrain.colors()从绿色渐变到黄色,再到棕色,最后到白色topo.colors()从蓝色渐变到青色,再到黄色,最后到棕色cm.colors()从青色渐变到白色,再到粉红色gray()从黑到白的渐变过程,参数值范围在[0,1] # 主题颜色 par(mfrow=c(3,2)) barplot(rep(1,7),col=rainbow(7),main=barplot(rep(1,7),col=rainbow(7)),axes=F) barplot(rep(1,7),col=heat.colors(7),main=barplot(rep(1,7),col=heat.colors(7)),axes=F) barplot(rep(1,7),col=terrain.colors(7),main=barplot(rep(1,7),col=terrain.colors(7)),axes=F) barplot(rep(1,7),col=topo.colors(7),main=barplot(rep(1,7),col=topo.colors(7)),axes=F) barplot(rep(1,7),col=cm.colors(7),main=barplot(rep(1,7),col=cm.colors(7)),axes=F) barplot(rep(1,7),col=gray(0:6/6),main=barplot(rep(1,7),col=gray(0:6/6)),axes=F) par(mfrow=c(1,1))
PAGE6RColorBrewer扩展包RColorBrewer扩展包提供了3套很好的配色方案。用户只需要指定配色方案的名称,就可以使用brewer.pal()函数生成颜色。这3套配色方案包括:连续型Sequential:生成一系列连续渐变的颜色,通常用来标记连续型数值的大小。极端型Diverging:生成用深色强调两端、浅色标示中部的系列颜色、可用来标记数据中的离群点。离散型Qualitative:生成一系列彼此差异比较明显的颜色,通常用来标记离散型数据。运行display.brewer.all()函数可显示不同调色板,当参数type为seq时显示连续型、div时显示极端型、qual时显示离散型、all时同时显示这3套配色方案。6 if(!require(RColorBrewer)) install.packages(RColorBrewer)
您可能关注的文档
最近下载
- 玉林容县辅警招聘考试真题2023.pdf VIP
- 2025年大学生职业生涯规划书完整版本2篇 .pdf VIP
- 法律职业伦理期末考试试题附答案.docx VIP
- 小学体育水平二四年级《迎面接力跑》公开课教案.doc VIP
- 米家云米互联网智能门锁eLink 2A使用说明书.pdf
- 2023-2024学年江苏省南通市如皋市高二(上)调研英语试卷(一).doc VIP
- 多晶体织构的测定——认识晶体学中的极射赤面投影和吴里夫网2.pdf VIP
- 保险科技(复旦)大学MOOC慕课 客观题答案.docx VIP
- springboot基于协同过滤算法驱动的美食推荐系统设计与实现-开题报告.doc VIP
- 高层访谈-副院长李亚平.doc VIP
原创力文档


文档评论(0)