我想用一個數據表創建兩個版本的世界地圖。數據表的列是:國家名稱iso3 FormDate FormDate變量是一個日期 - 在這種情況下,該國家正式形成的日期。 (這裏看到的 - http://en.wikipedia.org/wiki/List_of_sovereign_states_by_date_of_formation)用日期變量創建世界地圖
formdate <- read.table(text="
ISO3\tCountry\tFormation Date
DZA\tAlgeria\t07-03-1962
AGO\tAngola\t11-11-1975
BWA\tBotswana\t09-30-1966
CMR\tCameroon\t01-01-1960
BGD\tBangladesh\t03-26-1971
IND\tIndia\t08-15-1947
ISR\tIsrael\t05-14-1948
LOS\tLaos\t10-22-1953
MYS\tMalaysia\t09-16-1963
SGP\tSingapore\t08-09-1965"
,sep="\t",header=TRUE)
> formdate
ISO3 Country Formation.Date
1 DZA Algeria 07-03-1962
2 AGO Angola 11-11-1975
3 BWA Botswana 09-30-1966
4 CMR Cameroon 01-01-1960
5 BGD Bangladesh 03-26-1971
6 IND India 08-15-1947
7 ISR Israel 05-14-1948
8 LOS Laos 10-22-1953
9 MYS Malaysia 09-16-1963
10 SGP Singapore 08-09-1965
我想創建的地圖是:
1:總結圖每個國家通過形成其一年顏色編碼,在說的5-自動分級7類。
2:三折面圖,單獨顯示1945年以前出生的獨立國家,1945年以後到1965年以及之後的任何時間。麻煩的是,我很樂意能夠改變這些截止年份。
這個問題與Using [R] maps package - colouring in specific nations on a world map,RScript to create World Map with own values和How to create a world map in R with specific countries filled in?有關,就像那些我也試圖用自己的值創建地圖一樣。
這裏的區別是我需要使用日期變量,特別是繪製這些日期的分箱值。
幫助和建議將不勝感激。
你需要顯示你已經嘗試過的代碼並提供你的數據(例如,用'dput')。 – Thomas
謝謝。我添加了一個簡短版本的數據表。我認爲如果我不包含代碼,讀者會更容易,我沒有比上面鏈接中的更好的東西。 – user2627717