- 4
- 0
- 约1.08万字
- 约 88页
- 2018-07-05 发布于天津
- 举报
R软件入门-中国地质大学图书馆-中国地质大学武汉
高水平绘图函数 plot() 绘制散点图等多种图形 hist() 直方图 boxplot() 箱线图 stripchart() 点图 barplot() 条形图 dotplot() 点图 piechart() 饼图 interaction.plot() 交互效应图 …… 图12 散点图与箱线图举例 低水平绘图函数 lines() 添加线 curve() 添加曲线 abline() 添加给定斜率的线 points() 添加点 segments() 折线 arrows() 箭头 axis() 坐标轴 box() 外框 title() 标题 …… 绘图参数 参数用在函数内部,在没有设定值时使用默认值。 font= 字体 lty= 线类型 lwd= 线宽度 pch= 点的类型, xlab= 横坐标 ylab= 纵坐标 xlim= 横坐标范围 ylim= 纵坐标范围 举例:绘图 生成0到2之间的50个随机数,分别命名为x,y x - runif(50,0,2) y - runif(50,0,2) 绘图:将主标题命名为“散点图”, 横轴命名为”横坐标”, 纵轴命名为“纵坐标” plot(x, y, main=“散点图”, xlab=“横坐标”, ylab=“纵坐标) text(0.6,0.6,text at (0.6,0.6)) abline(h=.6,v=.6) 图14 绘图举例 一页多图 par() par(mfrow=c(2,2) ... 图15 绘图举例 在原有图形上添加元素 举例: x - rnorm(100) # 生成随机数 hist(x,freq=F) # 绘制直方图 curve(dnorm(x),add=T) # 添加曲线 h - hist(x, plot=F) # 绘制直方图 ylim - range(0, h$density, dnorm(0)) #设定纵轴的取值范围 hist(x, freq=F, ylim=ylim) #绘制直方图 curve(dnorm(x),add=T,col=red) #添加曲线 图17 在原有直方图上添加曲线 五、编写函数 编程基础 R可以灵活的编写程序,用户自己编写的程序可以直接调用。R语言编程时无需声明变量的类型,这与C,C++等语言不同。 基本格式 -function(x, y) { 表达式 } 函数内部也可用#添加注释 程序流程控制 if if 表达式的写法 if(条件) 表达式 if(条件) 表达式1 else 表达式2 举例: if(p=0.05) print(“p=0.05!) else print(“p0.05!) 循环 for, while for(变量 in 向量) 表达式 for(i in 1:10) print(i) while(条件) 表达式 i - 1 while(i10) { print(i) i - i + 1 } 函数举例 定义函数: gsy-function(x,y) { z - x^2 + y^2; result-sqrt(z) ; return(result); } 调用函数: gsy(3,4) 总结 R是开源的统计绘图软件,也是一种自解释的语言,有大量的程序包可以利用。 R中的向量、列表、数组、统计结果等都是对象,可以方便的生成所需对象,并进行筛选。 R脚本是输入的多个命令行。 R具有精确控制的绘图功能,生成的图可以另存为多种格式。 R编写函数无需声明变量的类型,能利用循环、条件语句,控制程序的流程。 推荐阅读 Peter Dalgaard Introductory statistics with R Crawley Statistics an introduction using R E. Paradis R for Beginners Verzani SimpleR. D G Rossiter Introduction to the R Project for Statistical Computing for use at ITC J. Maindonald Using R for data analysis and graphics introduction code and commentary using R Venables, W. N. Ripley, B. D. Modern Applied Statistics with S 欢迎添加图书馆官方微信 欢迎添加图书馆官方微博 练习一:下载和安装R 下载并安装R软件 了解R的菜单 练习二 安装并导入程序包 安装程序包 程序包
您可能关注的文档
- 2009届水南中学高三数学.PPT
- 2010年设备更新改造计划技术条件9类.DOC
- 2011年第期总第期-闽江学院.DOC
- 2012年学院大学生创新项目申请立项答辩时间表.DOC
- 2014年安徽淮北中考物理三模试题-VCM仿真.DOC
- 2015年全国老年人塑质地掷球邀请赛-中华全国体育总会.DOC
- 2015年非上海生源应届普通高校毕业生进沪就业-上海学生事务中心.DOC
- 2016年国家科技进步奖推荐公示-冶金科学技术奖.DOC
- 2016年央财项目可行性报告-上海第二工业大学.DOC
- 2017GFCZ363补安徽合肥公共资源交易中心.DOC
- 协同办公场景下苯丙乳液表面施胶剂的合成工艺优化与应用效能研究.docx
- 县域农村连锁经营超市物流配送体系优化与算法创新研究.docx
- 从《墨子》与《吕氏春秋》看先秦政治思想的异同与传承.docx
- 环境犯罪罚金刑适用:困境剖析与优化路径研究.docx
- 于荒诞中抉择:以存在主义透视《逃离》中的人生困境与自由追寻.docx
- 专车服务监管法律问题的深度剖析与完善路径.docx
- 雷沙吉兰对BAG2与BAG5蛋白调控及多巴胺能神经元保护机制探究.docx
- 数控系统高速串行通讯协议解析与验证平台的创新设计.docx
- 间伐强度对川西亚高山人工云杉林土壤有机质组分的影响机制探究.docx
- 台湾软玉的显微结构与谱学特征:矿物学视角下的深入剖析.docx
最近下载
- 2025年唐山市路北区辅警(协警)招聘考试题库附答案解析.docx VIP
- 《4.2 大学之道》教案、导学案、同步练习(附教学设计).docx
- Unit 6 Birthdays Lesson 1(课件)-三年级英语上学期(人教新起点版).pptx VIP
- 初一初中语文现代文阅读理解专题训练含答案(完整打印版).pdf VIP
- Q321183 JH005-2020 JH先张法预应力超高强混凝土管桩.pdf VIP
- 2025年锦州师范高等专科学校单招职业适应性考试题库及答案参考.docx
- 年产300吨猕猴桃果酒的工厂设计.docx VIP
- 2024年广东省航道事务中心所属事业单位招聘考试真题.pdf VIP
- 点到为止、不得罪人的简短生活会相互批评意见100条.docx VIP
- 2025年演出经纪人紧急事件处理中的团队沟通与决策专题试卷及解析.pdf VIP
原创力文档

文档评论(0)