我有一个数据框,其中某些状态以两个变量为特征。简而言之,您可以将每一行视为 (state,var1,var2) 的向量。我想使用 googleVis 包映射状态。我的方法是使用大小和颜色分别代表 var1 和 var2 的标记。我只能使用以下代码表示一个变量:
require(googleVis)
map <- gvisGeoMap(df_by_state, locationvar = 'state',
numvar = 'var1',
options = list(dataMode = 'markers',
region = 'US'))
plot(map)
上面的代码生成带有标记的地图。
然而,标记的大小和颜色都代表相同的变量 var1。当 var1 以大小编码时,如何继续以标记的颜色表示 var2?