r - 如何更改 geom_sf 中的 alpha?
问题描述
alpha
有没有办法改变geom_sf
?此示例来自 中的示例?geom_sf
。我尝试添加alpha=.2
,但它似乎忽略了这种审美,尽管alpha
对于geom_line
. 它不会忽略fill
- 在这个例子中的 alpha NA
。
library(sf)
#> Linking to GEOS 3.6.1, GDAL 2.1.3, proj.4 4.9.3
library(ggplot2)
nc <- sf::st_read(system.file("shape/nc.shp", package = "sf"), quiet = TRUE)
nc_3857 <- sf::st_transform(nc, "+init=epsg:3857")
ggplot() + geom_sf(data = nc) +
geom_sf(data = nc_3857, colour = "red", fill = NA, alpha = 0.2)
解决方案
它被称为大纲。我从来没有使用过地图,结果不是很漂亮,但我希望这仍然有帮助,这可以帮助你更多: ggplot2:不同的 alpha 值用于边框和 geom_point 的填充
library(sf)
#> Linking to GEOS 3.6.1, GDAL 2.1.3, proj.4 4.9.3
library(ggplot2)
nc <- sf::st_read(system.file("shape/nc.shp", package = "sf"), quiet = TRUE)
nc_3857 <- sf::st_transform(nc, "+init=epsg:3857")
ggplot() + geom_sf(data = nc) +
geom_sf(data = nc_3857, color=alpha("red",0.2))
推荐阅读
- scikit-learn - 决策树状态栏&相关数值栏
- clang-format - 在 C++ 源文件中仅更改具有 clang-format 的特定选项
- here-api - 长度和宽度值不起作用 - Here-API 测试网站
- java - 更改一个 ViewHolder 项目也会影响其他项目
- node.js - vue create 抛出我无法弄清楚的 651 错误
- mysql - 使用sql查询将带有操作的字符串转换为int
- r - 根据数字输入更改 r 数据表中的列值
- python - Acumos:码头集装箱无法找到文件
- javascript - 在另一个 eventListener 的函数中包含一个 eventListener 是一种不好的做法吗?
- javascript - jQuery DateRangePicker - 更改开始日期时,结束日期也会更改 - 为什么?