05.第5课数据展现3柱形图点图饼图直方图案例销售可视化_第1页
05.第5课数据展现3柱形图点图饼图直方图案例销售可视化_第2页
05.第5课数据展现3柱形图点图饼图直方图案例销售可视化_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用 R 代码实现本周 PPT 第 111 页上下两幅图效果(形状,颜色等)越接近越好,提交你的代码,和结果抓图提示:这道题目不容易,可能需要综合运用比较多的知识,大家可以阅读R Graphic Cookbook或其它 R 作图的书,扩展知识面,多搜索,多和同学交流,可以更快做出来解答:本次作业参考了其他同学的不少做法,但是按的做法每次数据变化都要进行不少的调整,非程序员解决之道,因此本次作业使用 JSON 数据设计了数据格式,作为案例本次解决方案可向MongoDB 的方向延伸。1 数据结构id: 3,/数据ver: verson3, /版本信息created: 2012-08-15 15:20

2、:30,/创建日期 length: 50,/长度content: /内容tile: Fist,/标题auth:mary, /作者 modi:martin,/协助修改者 body: aaaa.,/内容uptime: 2012-10-18 11:11:30,/修改时间 lsp: 0,/上次文本起始偏移量 默认-1lep: 20, /上次文本结束偏移量 默认-1 csp: 0, /文本起始偏移量cep: 20, /文本结束偏移量weight: 3 /权重 体现本段文字的时间价值,其他略.,2 程序require(RJSONIO)jsondata1 - fromJSON(paste(readLines

3、(1.json),collapse=) jsondata2 - fromJSON(paste(readLines(2.json),collapse=) jsondata3 - fromJSON(paste(readLines(3.json),collapse=)jsondata4 - fromJSON(paste(readLines(4.json),collapse=)draw 1) & (contenti$lsp =0)polle - 180polygon(c(xaxl-1,xaxl-1,xaxl,xaxl),-c(contenti$lsp,contenti$lep,contenti$cep

4、,contenti$csp), col=colorcontenti$auth,density=c(100),angle = c(-polle, polle)if (!polyflag)lines(c(xaxl,xaxl),-c(contenti$csp,contenti$cep), col=linecolorcontenti$auth,lwd=3)maxlen - max(jsondata1$length,jsondata2$length,jsondata3$length,jsondata4$length)linecolor - c(mary=#f06705,suzanne=#32b7fa,m

5、artin=#7aeb2f) color - c(mary = #934726,suzanne = #2c678e,martin =#4c752f) windowsFonts(A=宋体)par(family=A,font=2); #选择字体为宋体 par(bg=grey27);#设置背景色 #par(mfrow=c(2,1)plot(0,0,xlim=c(0,4.3),ylim=c(-maxlen,10),axes=F,pch=,ann=F);#ann 控制默认的标题和tx=c(1:4);ty=c(6.4);text(tx,ty,labels=c(paste(ver,1:4,sep=),cex=1,col=white);text(0,-c(maxlen-20,maxlen-10,maxlen),labels=c(mary,suzanne,martin),col=c(#D95F02,#2B8CBE,#6CD02A),cex=1.3,adj=0);draw(jsondata1,1,T)draw(jsondata2,2,T) draw(jsondata3,3,T) draw(jsond

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论