Я попробовал следующий код (взят из Геокомпьютер с R ):
library(spData)
library(tmap)
tm_shape(nz) + tm_fill(col = "red") # Works fine
tm_shape(nz) + tm_fill(col = "red", alpha = 0.3) # Throws error
Код tm_shape(nz) + tm_fill(col = "red", alpha = 0.3)
выдает следующую ошибку:
Ошибка в process_dtcol (xname, dt, sel, g, gt, nx, npol, area =
as.numeric (area),: объект 'alpha' не найден
Документ tm_fill
:
альфа: число прозрачности между 0 (полностью прозрачным) и 1 (не
прозрачный). По умолчанию используется альфа-значение col (обычно
1)
Интересно, чего мне здесь не хватает. Мой sessionInfo
это
sessionInfo()
R version 3.6.0 (2019-04-26)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 18.04.2 LTS
Matrix products: default
BLAS: /usr/lib/x86_64-linux-gnu/atlas/libblas.so.3.10.3
LAPACK: /usr/lib/x86_64-linux-gnu/atlas/liblapack.so.3.10.3
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets
[6] methods base
other attached packages:
[1] spData_0.3.0 tmap_2.3
loaded via a namespace (and not attached):
[1] Rcpp_1.0.1 compiler_3.6.0
[3] later_0.8.0 RColorBrewer_1.1-2
[5] class_7.3-15 tools_3.6.0
[7] digest_0.6.18 lattice_0.20-38
[9] viridisLite_0.3.0 shiny_1.3.2
[11] DBI_1.0.0 crosstalk_1.0.0
[13] rgdal_1.4-3 e1071_1.7-1
[15] raster_2.8-19 htmlwidgets_1.3
[17] rgeos_0.4-3 classInt_0.3-3
[19] leaflet_2.0.2 grid_3.6.0
[21] spDataLarge_0.3.1 sf_0.7-4
[23] R6_2.4.0 XML_3.98-1.19
[25] sp_1.3-1 magrittr_1.5
[27] promises_1.0.1 tmaptools_2.0-1
[29] codetools_0.2-16 leafsync_0.1.0
[31] htmltools_0.3.6 units_0.6-2
[33] dichromat_2.0-0 mime_0.6
[35] xtable_1.8-4 httpuv_1.5.1
[37] KernSmooth_2.23-15 lwgeom_0.1-6