范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

从零开始学R数据分析,数据可视化

  R软件具有丰富的作图功能,通过借助第三方包,比如gplot、ggplot2、lattice等可视化包,可以实现数据可视化功能,在使用R软件可视化之前需要提前先下载好包,然后加载使用,调用可视化包里面的函数功能,使用ggplot2包做出的图像如下所示。 示例工具:R x64 3.5.3、RStudio
  本文讲解内容:数据可视化
  适用范围:数据可视化作图
  创建数据集
  本节介绍使用R的基础功能作图,首先创建一组数据集,数据内容包含"ID"、"NAME"等五个字段,数据结果如下。 #手动创建数据表data data<-data.frame(ID=c("c001","c002","c003","c004","c005","c006","c007","c008","c009","c010"),                  NAME=c("Rmesh","Khilan","Kaushik","Chaitali","Hardik","Komal","Tom","Muffy","Susan","Kevin"),                  AGE=c(23,20,23,25,27,24,26,31,26,30),                  ADDRESS=c("Ahmed","Delhi","Kota","Mumbai","Bhopal","MP-A","MP-B","Indore","JP-No.1","JP-No.2"),                  SAL=c(2000,1500,2000,5000,8500,6500,5500,9500,7000,9000))
  基础绘图函数
  基础的绘图函数如下所示,下面一一介绍其函数功能。 plot():绘制散点图; title():给图片加标题; xlab()、ylab():给X、Y轴添加标签; text():在图形内增加文本标签; legend():用于添加图例。
  plot函数
  plot函数是一个泛型函数,可以绘制出不同的图形,对数值型数据,可以绘制散点图,对分类数据,可以绘制箱线图,对一些统计模型,可以绘制出相应的统计图形,如下使用plot函数绘制年龄与收入的散点图。 #散点图 plot(data$AGE,data$SAL)
  做出散点图如上所示,从员工年龄和收入的关系来看,随着年龄的增长,收入逐渐增加,员工收入与年龄呈正相关 。
  如果要改变散点的颜色,可以使用col参数,设置颜色即可,做出的散点图如下所示。 plot(data$AGE,data$SAL,col="red")
  title函数
  title函数用于修改图片的标题,cex 表示相对于默认大小缩放倍数的数值,col标题的颜色,font用于指定绘图使用的字体样式,当1=常规,2=粗体,3=斜体,4=粗斜体,5=符号字体,这里使用蓝色粗体的标题。 plot(data$AGE,data$SAL,title(main = list("年龄与收入关系散点图", cex = 1.2,col = "blue", font = 2)))
  xlab、ylab函数
  xlab()、ylab()函数用于给横坐标和纵坐标添加坐标轴标题,这里横坐标命名为"年龄",纵坐标命名为"收入"。 plot(data$AGE,data$SAL,title(main = list("年龄与收入关系散点图", cex = 1.2,col = "blue", font = 2)),xlab="年龄",ylab="收入")
  text函数
  text()函数用于添加数据标签,其中pch参数用于更改数据标签的颜色,这里pch=2,表示使用三角符号用于数据标签的形状,常用的数据标签形状的参数如下所示。
  使用text参数添加数据标签,adj参数用于调整各个数据标签的位置。 plot(data$AGE,data$SAL,main = "年龄与收入关系散点图",xlab="年龄",ylab="收入",pch=2,col = "red",text(data$AGE,data$SAL,labels=data$NAME,adj=c(1.2,0)))
  legend函数
  使用legend()函数添加图表图例,"topleft"表示显示位置在左上方,图例命名为"收入",标注为三角符号,图例主题命名为"图例"。 plot(data$AGE,data$SAL,main = "年龄与收入关系散点图",xlab="年龄",ylab="收入",pch=2,col = "red",text(data$AGE,data$SAL,labels=data$NAME,adj=c(1.2,0))) legend("topleft",c("收入"),pch = c(2),title="图例")
  关于图表的参数设置基本是相似的,如下是比较常见的一些R图表,包含条形图、直方图、饼图、箱线图等。
  barplot函数用于绘制条形图。 #条形图 barplot(table(data$SAL))
  hist函数用于绘制直方图。 #直方图 hist(data$SAL)
  pie函数用于绘制饼图。 #饼图 pie(table(data$SAL))
  boxplot函数用于绘制箱线图。 #箱线图 boxplot(data$SAL)
  par函数
  在R绘图时,有时在一个绘图区中同时绘制多幅图,在R语言中可以有多个函数来实现此要求,R中的par()函数可以将绘图区分割成规则的几个部分,多图环境用参数mfrow或参数mfcol来设定。
  比如这里par(mforw=c(2,2))则是在同一绘图区中绘制2行2列共4个图形,而且是先按行绘制,即绘制完第1行的2个图形后,再绘制第2行的2个图形,绘制的图形效果如下。 par(mfrow = c(2, 2))  #散点图 plot(data$AGE,data$SAL)  #条形图 barplot(table(data$SAL))  #饼图 pie(table(data$SAL))  #饼图 boxplot(data$SAL)

QiushiJournalExcerpt数字经济健康发展,有利于推动构建新发展格局(ExcerptsfromBuildingUptheStrength,Quality,andSizeofChinasDigitalEconomybyXiJinping,Qiushi狮头股份终止收购昆汀科技59。99股权北京商报讯(记者董亮丁宁)4月18日晚间,狮头股份(600539)发布公告称,公司决定终止重大资产重组,即终止收购杭州昆汀科技股份有限公司(以下简称昆汀科技)59。99股份。狮头股MySQL学习实践DAY05SELECT命令过滤(条件)检索2学习目的对检索的内容进行筛选。学习内容WHERE字句组合条件逻辑操作符,ANDORNOT字句,运算优先级ANDNOTOR,如果要提升OR运算优先级,需要增加圆括号()。IN字句,与这下遭殃了!谷歌突然公布俄罗斯战略地图信息,幸亏我们早有准备文北桥校对北桥当一些单位要求员工必须把苹果手机换成华为的时候当一些单位禁止特斯拉电动车开进去的时候,你是不是心里也会闪过这样一个疑问有必要这么严格吗?如今事实却给了我们一个非常深刻全市首笔汽车行业数字人民币消费诞生重庆日报讯(记者王天翊)4月16日,市民蒋女士在位于两江新区的一家汽车销售公司,用数字人民币支付了维修费用。这是全市汽车行业发生的首笔数字人民币消费。前不久我就开通了数字人民币钱包C指针分类(数据指针函数指针泛型指针)及类型信息1指针与指针变量一个变量如果存储一个数据块(通常是具有数据类型信息的变量或内存对象)或代码块(通常是函数名)的地址,称为指针变量。一个数据块或代码块的地址(通常通过取址运算符取出或科技国内汽车复工复产,智能汽车零部件迎来边际改善近期国内汽车产业迎来复工复产,智能汽车零部件公司经历大幅下跌后有望迎来边际改善。随着汽车向智能化方向不断发展,汽车所需搭载的电子零部件,包括车载屏PCB结构件连接器等各类零部件价值每经品牌100指数海外样本公司巡礼(二)农夫山泉拼多多百度小米中国海外发展每经记者曾子建每经编辑何剑岭近日,中证指数有限公司发布公告,将于2022年5月10日正式发布中证每经上市公司品牌价值100指数(以下简称每经品牌100,代码931852),为市场提种植牙大揭秘机器人种牙是什么流程?目前在全国11个省市20多家顶尖三甲医院和民营口腔诊所都已经在应用种植牙机器人,包括北大口腔医院301医院华西口腔浙大等医院均已使用。今年的4月4日,山东省首台种植牙机器人成功落地特斯拉即将推出自动驾驶出租车自动驾驶是促进未来交通变革的重要技术因素。自动驾驶技术如果能被大规模应用,驾驶者的双手双脚完全可以得到解放,还能提升出行效率缓解城市拥堵,降低碳排放,有着种种好处。然而在现行阶段,AI视频联网报警系统跟传统报警系统相比,优势看得见传统联网报警系统已经逐渐被AI视频联网报警系统所替代,两者相比,AI的优势让人一目了然。具体什么优势呢?我们一起来看一下。优势一传统联网报警系统需要在发生盗窃或者闯入动作的时候才发
粉丝买二手iPhone13Pro256GB准新机,称比全新机更划算粉丝本想买全新iPhone13Pro256GB,但预算不够。纠结再三之后入手了二手iPhone13Pro。二手iPhone和全新iPhone最大的区别就是保修天数,全新机能体验到撕消息称微软计划在免费Xbox游戏插入广告,收入全部归开发商财经网科技4月16日讯,据IT之家消息,微软正在考虑一种从广告中获取收入并与开发人员分享的新方法。根据BusinessInsider的一份报告,该公司希望推出一个新的广告计划,让品阻击马斯克这个门口的野蛮人!推特毒丸计划细节来了4月15日周五,美股因复活节长周末而休市一天。而近期因特斯拉CEO马斯克意欲成为门口的野蛮人而备受关注的社交媒体巨头推特发布公告,给出了阻止恶意收购的毒丸计划细节。推特发起毒丸计划苹果加入清洁能源计划的中国供应商过去一年增长近75苹果公司日前宣布,其全球供应商在去年使用的清洁能源翻了一番有余。目前,总计承诺未来几年使用的近16吉瓦清洁能源中,已有超过10吉瓦投入使用。在中国,加入Apple清洁能源计划的供应新手想了解拼多多无货源请看这里给大家分享一下自己的小白开店体验这些年网络越来越方便了。很多人觉得做店铺的话投入太大了,并且内容很繁琐,而且要求很高,其实不然,传统电商的话主要的花费是在进货囤货上面以及推广和美工分析人士预计中国电动汽车销量将持续增长来源参考消息网余诗泉参考消息网4月24日报道据香港南华早报网站报道,分析人士说,虽然过去2个月来,锂价格上涨5倍,迫使新能源车制造商提价,但这并不会影响中国电动车销售前景。根据惠誉威马汽车为用户带来了无忧无虑的K歌新体验中国新能源汽车企业突然崛起,引领了全球新能源汽车产业的发展趋势。中国汽车产业从汽车制造向汽车智能制造迈进,涌现出许多具有核心实力的新能源汽车企业,如威马。身为智能汽车顶级实力学校,非洲大使进直播间卖特产,商务部等多部门联合开展非洲好物网购节4月22日,红星资本局从商务部专题发布会上获悉,在2022年4月28日至5月12日,商务部将会同外交部发展改革委工业和信息化部市场监管总局邮政局知识产权局和中国消费者协会,共同指导C11高性价比的新能源SUV零跑C11不得不说无论是在设计性能自动驾驶辅助系统车机方面,C11才是零跑真正意义上的能够定义品牌形象的车型。那么被众人给予厚望,那么C11究竟如何呢?内外颜值我都有与此前两款车型价格差不多是颜值小米Civi1S还是性价比红米K40S,该如何选择?建议选择红米K40S,性价比更高,各项配置更好1性能上,红米K40S的骁龙870性能吊打骁龙778G,基本上高了个档次,性能是决定一款手机使用时间长短的硬件基础。2屏幕上,红米K4世界智能网联汽车大会展会时间2022年09月1619日展会地点中国北京中国国际展览中心(新馆)主办单位北京市人民政府工业和信息化部公安部交通运输部中国科学技术协会等举办周期一年一届同期展会第10届中国