欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

生信小白7行代碼畫一個高顏值的世界地圖(繪制世界地圖)

不要害怕編程,它其實像泡方便面一樣簡單。先在百度搜索R,然后像安裝QQ一樣,一直選擇下一步,安裝成功后,雙擊打開桌面R的快捷方式。

復(fù)制粘貼下面代碼,敲一個回車鍵,就能得到下面的世界地圖。如果這個圖上面,恰巧能表示你選取的200份小麥全球的分布情況,豈不是心里很美。

代碼

install.packages("maps") ## 安裝R包
install.packages("ggplot2")
library("ggplot2") ### 加載ggplot2
library("maps") ### 加載地圖包
world_map <- map_data("world") ### 導(dǎo)入地圖數(shù)據(jù)
head(world_map) ### 看看地圖數(shù)據(jù)是啥樣子
world_map$size <-1:dim(world_map)[1] ### 生產(chǎn)一些隨機的數(shù)據(jù)

### 畫圖開始 ####
ggplot(world_map, aes(x = long, y = lat, group = group, fill = size))
geom_polygon(colour = "white",size=0.2) scale_fill_distiller(palette = "YlGnBu",direction =1)

效果圖

地圖數(shù)據(jù)與畫圖參數(shù)講解

world_map初始樣子就是下面這個樣子,有6列數(shù)據(jù),分別是經(jīng)度,維度,組別,順序,國家,地區(qū)

生信小白7行代碼畫一個高顏值的世界地圖(繪制世界地圖)

現(xiàn)在我們需要按照一些特性,給不同國家畫上不同顏色,使地圖更有意義。比如每個國家博士數(shù)量,GDP,國足進世界杯次數(shù),SCI文章數(shù)量,搜集的小麥材料各個國家占比等等。

這里我們使用一個隨機的數(shù)據(jù)。world_map$size <- 1:dim(world_map)[1]數(shù)值是從1到n的數(shù)據(jù),沒啥具體的含義,就為了一個例子。

生信小白7行代碼畫一個高顏值的世界地圖(繪制世界地圖)

我們畫自己的圖就只要修改這個數(shù)據(jù),怎么修改呢?可以使用write.csv把地圖數(shù)據(jù)寫出來(這是個exel格式)然后用read.csv再讀進去就可以了。

網(wǎng)上很多類似教程,其他參數(shù)不再細講,聰明如你,一定可以。

生信小白7行代碼畫一個高顏值的世界地圖(繪制世界地圖)

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部