我正在尝试使用一个数据表创建两个版本的世界地图。数据表的列是: Country Name 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:一张 3 折面图,用单独的面板显示 1945 年、1945 年之后到 1965 年以及之后的任何时间出生的独立国家。麻烦的是,我希望能够改变这些截止年份。
这个问题与使用 [R] maps package-coloring in specific countries on a world map、RScript to create World Map with own values和How to create a world map in R with specific countries? ,就像那些我也在尝试创建一个具有自己价值观的地图。
这里的区别是我需要使用日期变量,特别是绘制这些日期的分箱值。
帮助和建议将不胜感激。