我想在此页面上的地图上绘制条形图:http: //docs.oracle.com/cd/E16162_01/web.1112/e16181/dv_map.htm#BEHHAFEJ
我使用了以下数据和代码,但它不起作用。
ddf = read.table(header=T, sep=",", text="
country, val1, val2, val3
Nigeria,5,10,8
China,8,12,20
Brazil,15,9,20
Italy,9,25,5
Australia,15,5,25
")
require (rworldmap)
sPDF <- joinCountryData2Map(ddf
, joinCode = "NAME"
, nameJoinColumn = "country"
, verbose = TRUE)
mapBars( sPDF,
, nameZs=c(ddf$val1, ddf$val2, ddf$val3)
, symbolSize=4 )
我该如何纠正?请帮忙。
编辑:我尝试在下面的答案中使用代码,但我得到一个带有错误的空窗口图:par(plt = c(xyx, xyy), new = TRUE) 中的错误:为图形参数“plt”指定的值无效