gpt4 book ai didi

r - 如何更改 geom_sf 中的 alpha?

转载 作者:行者123 更新时间:2023-12-02 15:48:46 26 4
gpt4 key购买 nike

有没有办法用geom_sf改变alpha?此示例来自 ?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)

最佳答案

这称为大纲。我从未使用过 map ,结果不太漂亮,但我希望这仍然有帮助,并且可以为您提供更多帮助: ggplot2: different alpha values for border and filling of 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))

enter image description here

关于r - 如何更改 geom_sf 中的 alpha?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54740884/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com