首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在geom_sf()中更改填充的颜色,而不仅仅是边框

在geom_sf()中更改填充的颜色,而不仅仅是边框
EN

Stack Overflow用户
提问于 2021-04-04 16:23:18
回答 1查看 392关注 0票数 1

我正在绘制一个sf对象(多多边形)。I,其几何形状根据列cand_dummy中的每个观测值用颜色填充。然而,我试图在这个图中改变很多东西,但是我得到了带有颜色的几何图形,但是我不能改变颜色,像这样的东西:

代码语言:javascript
运行
AI代码解释
复制
library(ggplot2)
 ggplot(data = dta_plot) +
  geom_sf(data = dta_plot, aes(fill = cand_dummy))+
  theme_map()+
  coord_sf(expand = FALSE)+
  theme(legend.position="top")+
  theme(legend.position="top")+
  scale_fill_discrete(name = "Cand", labels = c("No", "Yes"))+
  scale_fill_manual(values = c("white", "green4"))

这会为不同的cand_dummy值打印不同的颜色,但不是我在scale_fill_manual上设置的颜色。或者,我在aes中将fill更改为colour,并执行以下操作:

代码语言:javascript
运行
AI代码解释
复制
ggplot(data = dta_plot) +
  geom_sf(data = dta_plot, aes(colour = cand_dummy))+
  theme_map()+
  coord_sf(expand = FALSE)+
  theme(legend.position="top")+
  theme(legend.position="top")+
  scale_fill_discrete(name = "Cand", labels = c("No", "Yes"))+
  scale_fill_manual(values = c("white", "green4"))

但是现在我得到了这些颜色的每个几何体的边界/边框,而几何体本身是灰色的。所以我找不到得到我想要的东西的方法。有什么想法吗?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-04 16:47:22

我认为问题在于您在代码中同时包含了函数scale_fill_manual和scale_fill_discrete。我相信你应该只有以下功能:

代码语言:javascript
运行
AI代码解释
复制
scale_fill_manual(values = c("white", "green4"), name = "Cand", labels = c("No", "Yes"))

如果这对你的第一个代码块不起作用,请告诉我。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66943405

复制
相关文章
shape颜色渐变、圆角、半圆角、边框、填充
效果图: 1、shape: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.co
yechaoa
2022/06/10
2.5K0
shape颜色渐变、圆角、半圆角、边框、填充
改变UITextView的边框颜色
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51086444
用户1451823
2018/09/13
2.1K0
图像颜色填充
算法:图像颜色填充是与从零开始着笔绘制漫画效果的图像不一样,对图像直接操作先将原始图片进行两次不同的处理,再将处理后的两个图片叠加。将图像边缘轮廓描绘完后添加颜料再将图像颜色细致度降低使颜色过度得缓慢一些形成没有现实生活中那么复杂的漫画效果的图像。
裴来凡
2022/05/28
9260
图像颜色填充
Input 在输入点击时去掉自带的颜色边框
input标签在输入点击时会自带一个颜色边框,那怎么去掉呢? 只需要一个outline属性就可以了
Alone88
2019/10/22
2.6K0
ios设置文本的边框颜色
比如要实现一个这种效果,当然可能有现成的第三方库,但是几行代码能搞定的就为了这一个功能导入一个库代价还是有点大,那么我们就来自己实现
赵哥窟
2018/09/13
3.6K0
ios设置文本的边框颜色
matlab 图像填充斜线_怎么更改柱形图的填充
针对这种情况,MATLAB提供了若干特殊图形绘 制函数。接下来主要介绍特殊图形的绘制方法,主 要图形包括:条形图、区域图、饼状图、柱状图、 离散图、罗盘图、羽毛图、……
全栈程序员站长
2022/11/02
2K0
SecureCRT更改vim中#注释的文本内容颜色
今天在学习redis的时候,发现vim打开redis.conf配置文件的时候,#注释起来的代码是蓝色的,阅读起来很不方便。
上分如喝水
2021/08/16
6.3K0
SecureCRT更改vim中#注释的文本内容颜色
SwiftUI: 使用 ImagePaint 制作边框和填充
SwiftUI严重依赖于协议,使用绘图时可能会有些混乱。例如,我们可以将Color用作视图,但它也符合ShapeStyle——用于填充,笔触和边框的另一种协议。
韦弦zhy
2020/05/08
1.8K0
如何更改 Ubuntu 的终端的颜色
但是,如果你想要一个独一无二的的终端体验或者符合你自身品位的一些东西,你也可以改变你的 Ubuntu 的终端的颜色。
用户1880875
2021/11/08
14.8K0
colspan 和rowspan的用法,表格边框颜色和字体颜色设定
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106213.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/05
2.2K0
colspan 和rowspan的用法,表格边框颜色和字体颜色设定
动画演示 floodfill 算法填充颜色
上次我们谈到如何使用深度优先搜索解决迷宫问题。这次,我们再来看看深度优先搜索的其他应用,来模仿 photoshop 的魔棒功能来填充颜色。使用扫描线填充算法(scan-line fill)会更快,这一节我们先介绍 floodfill 算法。
用户2870857
2019/12/23
1.2K0
动画演示 floodfill 算法填充颜色
dotnet OpenXML 读取 PPT 形状边框定义在 Style 的颜色画刷
在开始之前,期望大家已了解如何在 dotnet 应用里面读取 PPT 文件,如果还不了解读取方法,请参阅 C# dotnet 使用 OpenXml 解析 PPT 文件
林德熙
2021/12/23
1.1K0
dotnet OpenXML 读取 PPT 形状边框定义在 Style 的颜色画刷
关于border边框重叠颜色设置问题
盒子模型包括:margin border padding content    在标准盒子模型中 conten不包括border和padding  就是他自身内容所包含的区域。    在IE盒子模型中    content包括border和padding   是内容和border padding之和。    关于盒子边框重叠颜色设置问题: //就拿下列标签来说 <ul> <li class="on">房产</li> <li>家居</li> <li>二手房房</li> </ul> cs
大当家
2018/06/28
2.8K0
HTML5填充颜色的fillStyle测试
效果: http://hovertree.com/texiao/html5/canvas/1/
全栈程序员站长
2022/07/15
1.6K0
ie 谷歌 火狐 下判断input[type="text"]边框颜色
Dlimeng
2023/06/28
1110
ie 谷歌 火狐 下判断input[type="text"]边框颜色
golang刷leetcode 技巧(27)颜色填充
颜色填充。编写函数,实现许多图片编辑软件都支持的“颜色填充”功能。给定一个屏幕(以二维数组表示,元素为颜色值)、一个点和一个新的颜色值,将新颜色值填入这个点的周围区域,直到原来的颜色值全都改变。
golangLeetcode
2022/08/02
2980
DIV+CSS颜色边框背景等样式
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则请参看《常用css缩写语法总结》,css缩写的主要规则如下:
全栈程序员站长
2022/07/15
1.8K0
CSS样式更改——字体设置Font&边框Border
上篇文章主要讲述了CSS样式更改中的背景Background,这篇文章我们来谈谈字体设置Font&边框Border的基础用法。。
前端皮皮
2020/11/25
3.4K0
点击加载更多

相似问题

在geom_sf中填充连续颜色

12

如何更改按钮的颜色,而不仅仅是它周围的边框?

220

如何更改引导弹出箭头边框颜色而不填充它?

11

LibGDX -更改内部颜色,而不是边框

13

Java -如何用颜色填充Windows L&F按钮,而不仅仅是边框?

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文