1. 程式人生 > >R語言畫圖功能到底有多厲害,看看就知道了

R語言畫圖功能到底有多厲害,看看就知道了

們都說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("世界地圖")


獲取map程式包幫助文件,點選 下載 即可獲得

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語言畫圖功能到底厲害看看知道

人們都說R語言的畫圖能力很強,但到底有多強,很少人見過吧。今天,我們就要R語言來畫畫地圖,看看有多麼簡單。 R語言身為一名開源語言,身後有世界各地的大牛在為他開發。到目前位置,R語言已經有了8000多個可用包。R語言身為一名開源語言,身後有世界各地的大牛在為他開發。截止到我

ReplayingDecoder 解碼器:別以為我厲害也只不過是使用一下裝飾器模式而已~

#[原文地址](https://blog.csdn.net/Howinfun/article/details/108160762) # 一、設計模式為啥老是用不好? 想要寫出更屌的程式碼,提高程式碼的健壯性和可擴充套件性,那麼設計模式可謂是必學的技能。 關於學習設計模式,大家可能都覺得設計模式的概念太過

住的離公司成長多難

而且 高層 老板 left 生活 時間 方法 經歷 部門 一個人下班的時間,決定了他的高度;一個人如何利用空閑時間,決定了他能走多遠。有人會說:住的離公司太近經常被留著加班,領導一有事就叫過去,都沒自己的生活了。對於一個職場人來說,沒有經歷過加班,被老板壓榨,被客戶催方案,

C++和java該怎麼選?哪門語言的前景好呢?看完你知道

現在肯定有很多小夥伴在學習程式設計,那麼那些在學習程式設計的小夥伴有時候會很疑惑C++和java這兩個程式設計界的巨頭該怎麼選擇呢?學習哪門語言比較好嗯? 今天小編就簡單的的來聊聊這兩門語言吧!關於這兩門的語言的簡介小編就偷個懶百度有的,直接搜尋下就行了。 C++和java有什麼區別呢?

python協程厲害

python import star str for x11 1.7 logs monk   爬一個××網站上的東西,測算了一下協程的速度提升到底有多大,網站鏈接就不放了。。。 import requests from bs4 import BeautifulSoup a

電路中“地”厲害

wim 全部 class jpg 頻率 .cn bmf 不同的 不用 接地是電路設計中最基礎的內容,但又是幾乎沒人說得清的。ADI中文論壇網友分享的這篇《電路中“地”之深究》,從5個觀點為您講解“地”應註意的事項。 如果有人問到“有沒有一種通用的接地方法可

R語言畫圖

build stack pro 相對 har 次數 show sha 需要 轉http://www.cnblogs.com/jiangmiaomiao/p/6991632.html 0 引言   R支持4種圖形類型: base graphics, grid graphics

清華姚班厲害?網友:同樣是程式設計師一個天上一個地下

清華和北大這兩所國內頂尖大學,相信很多人都不會陌生,那清華姚班又是什麼來頭呢?清華姚班,其實是一個電腦科學實驗班,其創辦人姚期智是來自美國的科學院院士,回國後在清華設立了這樣一個實驗班,其宗旨是培養國內頂尖的電腦科學人才,並且不遜色於美國名校的那些一流人才。在國內,清華大學的電腦科學已經是最強的專業

R語言畫圖函式

par()函式 par can be used to set or query graphical parameters.  x(y)axs x(y)axs:The style of axis interval calculation to be used for

骨灰級的程式設計師鍵盤磨損厲害

看鍵盤磨損度就知道你是什麼級別的程式設計師 1、程式設計師怎麼沒有物件,物件不一定是女的..... 2、一女同學在食堂吃飯時,一程式猿湊到旁邊,“同學,我能和你說話不,我已經一個月沒和女生說話了。 3、然後……就沒有然後了 某人發帖子:“各位JR,我想做

R語言畫圖時常見問題

1 如何在同一畫面畫出多張圖? 修改繪圖引數,如 par(mfrow = c(2,2)) 或 par(mfcol = c(2,2)); par():mar設定圖離四個邊緣的距離;bg設定背景顏色

R語言 畫圖roc

res r語言 dict control esp glm response art add 這才是我要的滑板鞋~~~~~ #glm模型glm.model=train(y~.,data=data_train, method="glm",

小猿圈python視頻教程講師:python開發語言的就業薪資

人才 tiobe images 必須 薪資 由於 機器 推出 python爬蟲 2019年IT最受歡迎語言榜java第一次滑落了王座,python開發語言摘頂王冠。自從人工智能開始進入大眾視野,python成為了高薪就業的標簽。越來越多的年輕人通過python開發技術實現了

技術學到厲害才能順利進入BAT?

運維工程師 重點 實戰 面向 用戶模式 effect 生命 3年 原理   【不要錯過文末彩蛋】    簡介    本科的時候對 Linux 特別感興趣,心中向往成為一名運維工程師,就開始沒日沒夜的看相關的書籍,到了大約2013年前後的時候發現 DevOps 開始流行起來了

極限工坊淘小咖:小程序到底火?看看這些入駐的企業知道

頻繁 部分 改變 開放 實體店 出現 當當 image RoCE 小程序自從去年微信推出之後,最開始大眾的不認同到現在各行業瘋狂入駐,畢竟微信自帶那麽多的流量! 隨著小程序的不斷更新,入口開放的越來越多,讓用戶接觸小程序的方式也變得越來越多,頻繁的更新速度,由此可見騰訊對小

高匿代理到底一手私密代理告訴你

前幾天,有個朋友問我,站大爺的代理IP是高匿代理IP嗎?我很肯定的回答他是的,接下來他問了一句我懵逼的話:你家的高匿代理有多高呢,太低了可不行,會被識別出來的。 我們知道,代理ip按照匿名程度來分可以分為透明代理、普匿代理和高匿代理,透明代理會暴露自己的真實IP,普匿代理不會暴露自己的真實IP,

程式設計師薪資調查薪資到底看資料你知道

 全球約有1850萬程式設計師,中國佔10%,隨著“網際網路+”、“雲端計算”以及“智慧硬體”等領域發展迅速,程式設計師再次迎來第二春! 如果有想學習java的程式設計師,可來我們的java學習扣qun:72340,3928免費送java的視訊教程噢!小編是一名5年java開發經驗的全

溫柔強大

我一直主張要以貌取人,“貌”不是說都要有五官出色的臉,而是包括你的臉、你的身材、你的衣著、你的言行舉止,以及一切能夠表現外在上的內在。 相由心生是時光給每個人的一種名片,以貌取人就是最符合自然規律的一種社交方式,也是科學和靠譜的。 站姿可以看出才華,坐姿有你的教養,聲音流露性情,眼睛

PHP到底牛?你所知道的網站都在用它

  PHP到底有多牛?你所知道的網站都在用它   提起PHP,很多人的第一印象就是網站開發,確實,在網站開發方面,PHP難逢對手,當之無愧是“世界上最好的語言”。   有資料顯示,目前全球5000萬網際網路網站中,有60%以上使用著php技術,在國內,80%網際網路網站使用php開發。   不僅如此,人