mapBubbles(rworldmap)
mapBubbles()所属R语言包:rworldmap
function to produce bubble plots on a map, size and colour determined by attribute data
在图上,大小和颜色属性数据确定功能产生气泡图
译者:生物统计家园网 机器人LoveR
描述----------Description----------
The function will produce a map with bubbles (circles) centred on country centroids (or other chosen points). Bubbles can be sized and coloured according to specified attribute values.
该函数将产生气泡(圈)为中心的国家心(或其他选择的点)的图。气泡可根据指定的属性值的尺寸和彩色。
用法----------Usage----------
mapBubbles(dF = ""
, nameX = "longitude"
, nameY = "latitude"
, nameZSize = ""
, nameZColour = ""
, fill = TRUE
, pch = 21
, symbolSize = 1
, maxZVal = NA
, main = nameZSize
, numCats = 5
, catMethod = "categorical"
, colourPalette = "heat"
, mapRegion = "world"
, borderCol = "grey"
, oceanCol = NA
, landCol = NA
, addLegend = TRUE
, legendBg = "white"
, legendVals = ""
, legendPos = "bottomright"
, legendHoriz = FALSE
, legendTitle = nameZSize
, addColourLegend = TRUE
, colourLegendPos = "bottomleft"
, colourLegendTitle = nameZColour
, add = FALSE
, plotZeroVals = TRUE
, ...)
参数----------Arguments----------
参数:dF
data frame or SpatialPolygonsDataFrame
数据框或SpatialPolygonsDataFrame的
参数:nameX
name of column containing the X variable (longitude), not needed if dF is a SpatialPolygonsDataFrame
列的X变量(经度)的名称,没有必要如果DF是一个SpatialPolygonsDataFrame的,
参数:nameY
name of column containing the Y variable (lattitude), not needed if dF is a SpatialPolygonsDataFrame
名称列含的Y的变量(lattitude)的,没有必要如果DF是一个SpatialPolygonsDataFrame的,
参数:nameZSize
name of column containing numeric variable to set symbol size
列名包含数字的变量来设置符号的大小
参数:nameZColour
name of column containing variable to set symbol colour
列变量的名称来设置符号的颜色
参数:fill
whether or not to fill symbols TRUE/FALSE
是否不填补的TRUE / FALSE的符号
参数:pch
symbol type, default of 21 for circles, will work with other filled symbol types e.g. 22=square, 23=diamond, 24=triangle
符号类型,缺省值21为界,将与其他填充的符号类型,例如22 = 23平方,钻石,24 =三角形
参数:symbolSize
multiplier of default symbol size
乘数的默认符号大小
参数:maxZVal
the attribute value corresponding to the maximum symbol size, this can be used to set the scaling the same between multiple plots
属性值相对应的最大符号的大小,这可以被用于相同的多条曲线之间设置缩放
参数:main
title for the map, set to nameZSize by default
在图上的标题,默认情况下设置为nameZSize
参数:numCats
number of categories to put the data in, may be modified if this number is incompatible with the catMethod chosen
类别中的数据,可能会被修改,如果这个数字是不符合catMethod选择
参数:catMethod
method for categorisation of data "pretty", "fixedWidth", "diverging", "logfixedWidth","quantiles","categorical", or a numeric vector defining breaks
“漂亮”,“固定宽度”,“分歧”,“logfixedWidth”,“位数”,“分类”,或一个数值向量定义中断的数据进行分类方法
参数:colourPalette
a string describing the colour palette to use, choice of : <ol> ="palette" for the current palette
一个字符串来描述使用的调色板,选择:<OL> =当前的调色板“调色板”
a vector of valid colours, e.g. =c('red','white','blue') or output from RColourBrewer
一个向量的有效的颜色,例如= C(红,白,蓝)或RColourBrewer输出
= one of "heat","diverging","white2Black","black2White","topo","rainbow","terrain","negpos8","negpos9" </ol>
= 1, </ OL>
参数:mapRegion
a country name from getMap()\$NAME or 'world','africa','oceania','eurasia','uk' sets map extents, overrides xlim,ylim
一个国家的GetMap(名称)\ $ NAME或“世界”,“非洲”,“大洋洲”,“欧亚”,“英国”图设置程度,覆盖作适当调整,ylim
参数:borderCol
the colour for country borders
国家边界的颜色
参数:oceanCol
a colour for the ocean
海洋的颜色
参数:landCol
a colour to fill countries
一种颜色,以填补国家
参数:addLegend
whether to add a legend for symbol sizes
是否添加图例符号大小的
参数:legendBg
background colour for the legend, NA=transparent
背景颜色的传说,NA =透明
参数:legendVals
allows user to set values & hence symbol sizing in legend
传说中允许用户设定值,因此符号上浆
参数:legendPos
positioning of legend e.g. 'bottomleft', 'topright'
传说,例如定位bottomleft,topright
参数:legendHoriz
whether to arrange legend elements horizontally TRUE/FALSE
是否安排图例元素水平TRUE / FALSE
参数:legendTitle
title for the symbol size legend
标题符号的大小传说
参数:addColourLegend
whether to add a legend for symbol colour
是否添加图例符号颜色的
参数:colourLegendPos
positioning of colour legend e.g. 'bottomleft', 'topright'
的颜色图例例如定位bottomleft,topright
参数:colourLegendTitle
title for the colour size legend
标题颜色尺寸传说的
参数:add
whether to add the symbols to an existing map, TRUE/FALSE
是否将这些符号添加到现有的图,TRUE / FALSE
参数:plotZeroVals
whether to plot zero values as a cross, TRUE/FALSE
是否绘制零值一横,TRUE / FALSE
参数:...
any extra arguments to points()
任何额外的参数点()
Details
详细信息----------Details----------
By default separate legends are added fro symbol size and colouring on either side of the plot, these can be modified by altering legend parameters.
默认情况下添加单独的传说从符号的大小和着色上任何一方的图,这些都可以通过改变图例参数进行修改。
值----------Value----------
currently doesn't return anything
目前不返回任何东西
(作者)----------Author(s)----------
andy south
实例----------Examples----------
mapBubbles()
#square symbols[方形符号]
mapBubbles(pch=22)
mapBubbles(dF=getMap(), nameZSize="POP2005", nameZColour="REGION")
#change colour[改变颜色]
mapBubbles(dF=getMap(), nameZSize="POP2005", nameZColour="REGION"
,colourPalette='rainbow', oceanCol='lightblue', landCol='wheat')
data("countryExData",envir=environment(),package="rworldmap")
sPDF <- joinCountryData2Map(countryExData,joinCode = "ISO3"
,nameJoinColumn = "ISO3V10")
mapBubbles(sPDF, nameZSize="AREA",nameZColour="BIODIVERSITY"
,colourPalette='topo',numCats=5,catMethod="quantiles")
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|