怎样学习 R 绘图(12)


ClaimData\u0026lt;-read.table(file="车险数据.txt",header=TRUE)library(mclust)ClaimDens=densityMclust(data=https://www.zhihu.com/api/v4/questions/23566221/ClaimData) plot(x=ClaimDens,type ="persp",col = grey(0.8)) plot(x=ClaimDens,data=https://www.zhihu.com/api/v4/questions/23566221/ClaimData,type ="contour",col=grey(0.8),nlevels=20)
##############绘制热力图library("maptools")chinaMap\u0026lt;-readShapeSpatial("省级行政区.shp") xy\u0026lt;-sapply(slot(chinaMap, "polygons"),FUN=function(x) slot(x, "labpt")) xy\u0026lt;-t(xy)MapFun\u0026lt;-function(Indices,provName,titleName){ colT\u0026lt;-(max(Indices)-Indices)/(max(Indices)-min(Indices))*100 #根据变量取值设置颜色 Name\u0026lt;-as.vector(chinaMap$NAME) MapIndex\u0026lt;-sapply(Name,FUN=function(x) grep(x,provName)) #对行政区划名称进行匹配 colPanel\u0026lt;-sapply(MapIndex,FUN=function(x){ if(length(x)!=0) return(rgb(red=colT,green=colT,blue=colT,maxColorValue=https://www.zhihu.com/api/v4/questions/23566221/100)) else return(grey(1)) }) plot(chinaMap,panel.first = grid(),col=colPanel) pointLabel(xy,xy,labels=chinaMap$NAME,cex=0.6,col=rgb(1,0,0),doPlot=TRUE) title(main=titleName) #给图加指定标题}Data/u0026lt;-read.table(file="淘宝成交指数.txt",header=TRUE,sep="\t")indices\u0026lt;-Data] #女装成交指数provname\u0026lt;-as.vector(Data])MapFun(indices,provname,"淘宝女装成交指数热力图")
##############词云图install.packages("wordcloud")library("wordcloud")wordFreq\u0026lt;-read.table(file="词频示例.txt",header=TRUE,sep=" ") #读词频数据head(wordFreq) #浏览词频最高的前6个词set.seed(123) #设置随机数种子wordcloud(words=wordFreq$Word,freq=wordFreq$Freq,random.order=FALSE,min.freq=20) #绘制词云图
欢迎大家交流讨论。。
感谢你的阅读,关注公.众.号:趣味数据周刊,后台回复:idw007,可以获取文章数据。 和志同道合的伙伴一起学习统计学,数据分析,机器学习,走向人生巅峰,有问题可以撩我;很乐意为你效劳。
【怎样学习 R 绘图】
■网友
谢邀我一直用且只用ggplot2绘图包,很好很强大。推荐图书:《ggplot2 Elegant Graphics for Data Analysis》ggplot2: Elegant Graphics for Data Analysis (Use R!): Hadley Wickham最好看最新版的,因为ggplot有时候更新的挺快。不过常用的也就那些~多用用就记住了。
■网友
泻药。不过这个问题很不好回答,主要原因是:问题太大。google一下关键词"R plot",找一本基本的教材开始看起,然后结合着R中的?和help命令,实际操作plot()就是了。熟练之后,可以试试看ggplot2这个包,功能强大很多,相对也复杂很多。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
