北京大学:《数据分析工具和实践》课程教学资源(讲稿)06 R基本图形(一)

Data Analysis Tools and 2018.04.03 Practice(Using R) R基本图形 北大软件与微电荐院 Huiping Sun(孙惠平) School of Software and Microelectronics,Peking University sunhp@ss.pku.edu.cn
Huiping Sun(ਃణଘ) sunhp@ss.pku.edu.cn R基本图形 Data Analysis Tools and Practice(Using R) 2018.04.03

课堂测试时间
᧞झၥᦶᳵ

R Graphics I 课堂测试05 30分钟 ·1、0位同学的姓名、性别、年龄、身高、体重数据如下: Name Sex Age Height Weight Alice Harden F 13 56.5 84.0 Sandy Muller F 51.3 50.5 Sharon Wilshere 15 62.5 112.5 Tammy Wenger F 14 62.8 102.5 Alfred Ferguson M 14 69.0 112.5 Duke klopp M 14 63.5 102.5 Guido Conte M 15 67.0 133.0 Robert Mourinho M 12 64.8 128.0 Thomas Bryant M I 57.5 85.0 William Curry M15 66.5 112.0 I)根据以上信息构造一个数据框,数据框的名称为stuinfos 2)分别计算全体学生年龄、身高、体重的和、平均值、标准差,并且设置数据的输出格式为小数点后两位 3)依姓氏和名字对数据集进行排序: 4)将上述数据写成(write.table0)一个纯文本的文件(文件名为class..txt),并用函数read.table)(读取文件中 的身高和体重数据
• 1̵10֖ݶጱনݷ̵ڦ̵ଙἻ̵ṛ̵֛᯿හഝইӥғ Name Sex Age Height Weight Alice Harden F 13 56.5 84.0 Sandy Muller F 11 51.3 50.5 Sharon Wilshere F 15 62.5 112.5 Tammy Wenger F 14 62.8 102.5 Alfred Ferguson M 14 69.0 112.5 Duke klopp M 14 63.5 102.5 Guido Conte M 15 67.0 133.0 Robert Mourinho M 12 64.8 128.0 Thomas Bryant M 11 57.5 85.0 William Curry M 15 66.5 112.0 1) ໑ഝզӤמ௳᭜Ӟӻහഝ҅හഝጱݷᑍԅstuinfos 2) ڦړᦇᓒق֛ኞଙἻ̵ṛ̵֛᯿ጱ̵ଘ̵࣐ຽاٴ૧҅ଚӬᦡᗝහഝጱᬌڊ໒ୗԅੜහᅩݸӷ֖ 3) ׁন࿄ݷਁහഝᵞᬰᤈഭଧғ 4) ਖ਼Ӥᬿහഝٟ౮( write.table() )Ӟӻᕍጱկҁկݷԅclass.txt҂,ଚአڍහread.table()ݐկӾ ጱṛ᯿֛හഝ R Graphics I 课堂测试05 30ړᰦ

R Graphics I 参考教材 君Grapbics Cookbouk Qulck answers to common problems R Graphs Cookbook R数据可视化手册 Detailed hands-on recipes for creating the most useful types of graphs in R-starting from the simplest versions to more 【美]7mnCn限等 advanced applications 问横易一硫缝太云泽 怡轩申校 O'REILLY" Hrishi V.Mittal []open source 套人民地出版社
R Graphics I 参考教材

基本图形 图形参数
图形参数 ୵ࢶच

R Graphics I 一个例子 plot(mtcarsswt,mtcars$mpg) abline(lm(mtcarssmpg mtcarsswt)) title("Regression of MPG on Weight") Regression of MPG on Weight 200000m 00 000000 0 P00000 0008° 9 见RiA课本44页 2 3 4 5 mtcarsSwt
R Graphics I 一个例子 ᥠRiA᧞44ᶭ

R Graphics l 输入输出 png("scatterplot.png") plot(rnorm(1000)) dev.off() png("scatterplot.png",height=600,width=600) plot(rnorm(1000)) dev.off() png("scatterplot.png",height=4,width=4.units="in") plot(rnorm(1000)) dev.off() png("scatterplot.png",res-600) plot(rnorm(1000)) dev.off() o电 pdf("scatterplot.pdf") 0 00 plot(rnorm(1000)) 200 400 600 800 1000 dev.off() Index
png("scatterplot.png") plot(rnorm(1000)) dev.off() png("scatterplot.png", height=600, width=600) plot(rnorm(1000)) dev.off() png("scatterplot.png", height=4, width=4,units="in") plot(rnorm(1000)) dev.off() png("scatterplot.png",res=600) plot(rnorm(1000)) dev.off() pdf("scatterplot.pdf") plot(rnorm(1000)) dev.off() R Graphics I 输入输出

R Graphics I 另一个例子 表3-1病人对两种药物五个剂量水平上的响应情况 剂量 对药物A的响应 对药物B的响应 20 16 15 30 20 18 40 27 25 45 40 31 60 60 40 t11出口曰11t小△14,日 品 >d0sedrugA drugB plot(dose,drugA,type ="b") 号 8 见RiA课本46页 20 30 40 50 60 dose
R Graphics I 另一个例子 ᥠRiA᧞46ᶭ

R Graphics I 散点图 cars speed dist 1 plot(cars$dist~cars$speed) 3 4 4477 8 0 56 品- · 89912345678951234 89099112222333344445 21942619186478434864466636826 678951234567899425456789 566777888899903330234444 3256466382182654364029 警 0 0 0 ■ 0 0 0 0 0 000 0 0 0 5 10 15 20 25 120 5 5 26 50 5 85 speed
plot(cars$dist~cars$speed) R Graphics I 散点图

R Graphics I 散点图 plot(cars$dist~cars$speed, main="Relationship between car distance speed", xlab="Speed (miles per hour)", ylab="Distance travelled(miles)", Relationship between car distance and speed xlim=c(0,30), ylim=c(0,140), XaXS=“i", yaxs="j", col="red", 品 pch=19) 品 导 0 5 10 15 20 25 30
plot(cars$dist~cars$speed, main="Relationship between car distance & speed", xlab="Speed (miles per hour)", ylab="Distance travelled (miles)", xlim=c(0,30), ylim=c(0,140), xaxs=“i", yaxs="i", col="red", pch=19) R Graphics I 散点图
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)05 课程复习(一).pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)04 R编程结构.pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)03 R数据对象(二).pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)02 R数据对象(一).pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)01 R简介.pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)00 课程简介 Data Analysis Tools and Practice(Using R)R语言(主讲:孙惠平).pdf
- 《电子商务设计师教程》教材PDF电子书(第3版,前两章)第1章 电子商务概述、第2章 电子商务信息安全(2.1-2.2.3).pdf
- 中国科学技术大学:Decentralized Jointly Sparse Optimization by Reweighted Lq Minimization.ppt
- 安顺学院:《大学计算机基础》课程电子教案(PPT课件讲稿,共十章,含实验教学,Windows 7版).pps
- 安顺学院:《大学计算机基础》课程教学资源(PPT课件讲稿,共八章,张汗洁,Windows XP版).pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)Word 文档的高级操作(Word 2010目录及邮件合并).pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(期末考试模拟题).doc
- 安顺学院:《数据科学与大数据技术》专业学位授权审核汇报PPT(田建勇).pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第九章 信息安全与职业道德.pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第八章 常用工具软件.pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第七章 演示文稿软件PowerPoint 2010.pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第六章 电子表格软件Excel 2010.pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第五章 文档编辑软件Word 2010.pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第四章 计算机网络与因特网.pptx
- 安顺学院:《计算机应用基础 Fundamentals of Computer》课程教学资源(PPT课件讲稿)第三章 操作系统基础.pptx
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)07 R基本图形(二).pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)08 ggplot2画图(一).pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)09 ggplot2画图(二).pdf
- 北京大学:《数据分析工具和实践》课程教学资源(讲稿)10 课程复习(二).pdf
- 高等学校计算机应用规划教材:《SQL Server 2019 数据库教程》教学资源(PDF电子书)第1章 数据库基础.pdf
- 高等学校计算机应用规划教材:《HTML5+CSS3 网页设计基础教程》教学资源(PDF电子书)第1章 Web开发新时代.pdf
- 西安电子科技大学:神经网络与模糊系统(PPT讲稿)Neural Networks & Fuzzy System.ppt
- 《Autodesk AutoCAD 2004》课程教学资源:PPT课件讲稿(前11章).ppt
- 成都东软学院:《嵌入式系统原理与接口技术》课程教学资源(PPT课件讲稿)第5章 ARM接口设计技术(杨宗德).ppt
- 山东大学:《化工制图》课程教学资源(PPT讲稿)第十二章 计算机绘图软件简介.pptx
- 中国科学技术大学:《嵌入式操作系统 Embedded Operating Systems》课程教学资源(PPT课件讲稿)进程.ppt
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(作业习题)历年黑客反向工程作业题目选编.docx
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(PPT课件讲稿)防黑客技术简介(基本的”防”黑客技术 Basic Hacker Technique).ppt
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(PPT课件讲稿)黑客反向工程导论(陈凯明).ppt
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(PPT课件讲稿)破解和混合编程实例 Hacker Reverse Engineering.ppt
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(PPT课件讲稿)通过不同途径搜索密码比较算法和实际破解例.ppt
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(PPT课件讲稿)区块链简介(区块链详解).ppt
- 中国科技大学计算机系:《黑客反向工程》课程教学资源(PPT课件讲稿)注入攻击与防御(SQL攻击与防御).ppt
- 清华大学出版社:安全技术经典译丛(美)Justin Clarke《SQL注入攻击与防御》PDF电子书(SQL Injection Attacks and Defense).pdf
- 电子工业出版社:“十一五”国家重点图书出版规划项目(安全技术大系)《黑客反汇编揭密》PDF电子书(【俄】Kris Kaspersky,第二版,共四篇二十一章).pdf