Отображение переменных номеров слоев в R - PullRequest
0 голосов
/ 20 июня 2019

Я относительно новичок в R и создаю небольшое приложение, которое отображает данные на основе слоев, выбранных пользователем с помощью библиотеки tmap R.Однако я не уверен, как отобразить все слои, которые пользователь выбрал вместе, когда имена этих слоев различаются в зависимости от выбора.Любая помощь очень ценится!

# Base layer
base_map_layer = tm_shape(base_data) + tm_fill()
maps = c(base_map_layer)

# Generate new layers based on what the user has selected
if(condition 1){
...
maps = append(maps, map_layer_2)
}

if(condition n){
...
maps = append(maps, map_layer_n)
}

# Right now I want to sum whatever layers are in the list I've created to 
# display them together:
# base_map + whatever additional layers the user has selected
sum(maps) 
# However, this returns 'Error in sum: invalid 'type' (list) of argument'
...