R语言画图功能到底有多厉害,看看就知道了
来源:互联网 发布:如何清理mac桌面图标 编辑:程序博客网 时间:2024/04/29 18:05
人们都说R语言的画图能力很强,但到底有多强,很少人见过吧。今天,我们就要R语言来画画地图,看看有多么简单。
R语言身为一名开源语言,身后有世界各地的大牛在为他开发。到目前位置,R语言已经有了8000多个可用包。R语言身为一名开源语言,身后有世界各地的大牛在为他开发。截止到我这个博客为止,R语言已经有了8000多个可用包,这么多的包,包含了各种各样的功能,因此越来越低的人来使用R,与MATLAB相比,R不仅占用内存小,功能强悍,而且免费。今天,我们就要用maps这个包,它存有世界地图,美国地图,法国地图,以及加拉大城市地图等。今天,我们就要用maps这个包,它存有世界地图,美国地图,法国地图,以及加拉大城市地图等。
(1)世界地图
首先我们先安装maps这个包
> install.packages('maps')当出现下面这如图的时候,则表明安装好了
不过maps这个程序包是用R3.2.3来建造的,如果你用的版本比较低,它会有警告提示。
就只需要这么简单的两行代码就可以绘制这么漂亮的世界地图,是不是很赞啊。
> map("world",fill=TRUE,col=rainbow(200),ylim=c(-60,90),mar=c(0,0,0,0))> title("世界地图")
(2)美国地图
代码
map("state",fill=TRUE,col=rainbow(100),mar=c(0,0,0,0))
如果我们想画美国的一个州,比如说是加利福尼亚州吧,可以这样话:
> map("state",".*California",fill=TRUE,col =c("68"))
map()函数有很多参数,可以通过帮助文档来了解这些参数是干什么用的。
是不是很给力,可惜这个包不能画中国地图。不过不用担心,不过不要忘记R是自由的,是开源的,现在已经有相关程序包可帮助我们去那些专业的地图供应商那里取数据,比如非常强悍的谷歌地图和百度地图,这里面的数据有多少就不用说了吧。不过同一个IP每天允许连接2000多次(具体不太清楚)。连接谷歌地图的程序包是ggmap,由David Kahle和Hadley Wickham开发的一个包,大家可以在下载这个包去尝试一下。
更多关于R语言数据可视化请转至http://blog.csdn.net/wzgl__wh/article/category/6281720查看
- R语言画图功能到底有多厉害,看看就知道了
- 到底能不能跳槽,看看这3招就知道了!
- 美国移民后到底有多自由疯狂?通过这几件小事就知道了
- 美国移民后到底有多自由疯狂?通过这几件小事就知道了
- 美国移民后到底有多自由疯狂?通过这几件小事就知道了
- R语言画图功能使用手册
- TCP服务器可以有多少个连接,看看你就知道了!
- seg cs是什么意思,看看这里就知道了!
- R语言的graphics功能(画图)
- 传说中的新版Google翻译到底有多厉害?
- iPhone SE销量惨淡?看看这些数据就知道了
- 古诗词的直译和韵译有什么区别?看看就知道了
- R语言基础画图
- R语言画图
- R语言学习--画图
- R语言基本画图
- R语言ggplot2画图
- R语言画图入门
- storm 文档(1)----文档主页
- 浅谈spring框架中集成国际化+velocity
- 2. Add Two Numbers
- hdu 4090(搜索+可行性剪枝)
- IOS 30多个iOS常用动画,带详细注释
- R语言画图功能到底有多厉害,看看就知道了
- Android上替代SQLite的选择:Realm
- storm 文档(2)----基本原理
- 带图片二维码生成
- HDOJ 1517A Multiplication Game(巴士博弈)
- 61. Rotate List
- sqlplus中break命令的使用
- php的学习笔记之面向对象(二)
- onAttachedToWindow () 和 onDetachedFromWindow ()