问题:散点图的边框如何保持黑色,填充色按celltype变量填充?

解决方法:设置geom_point的参数 shape=21,同时aes的参数fill=celltype,不是colour=celltype;

ggplot(data, aes(x = UMAP_1, y = UMAP_2, fill = celltype)) + 
  geom_point(size = 3,colour="black",shape=21,alpha=0.1) +
  scale_fill_manual(values = Color)+ #自己设置颜色
  theme_classic()

原文:(1) ggplot2-散点图的边框与填充色问题 - 知乎

ggplot2-散点图的边框与填充色问题相关推荐

  1. R语言ggplot2可视化气泡图:无填充色的气泡图、自定义填充色的气泡图

    R语言ggplot2可视化气泡图:无填充色的气泡图.自定义填充色的气泡图 目录 R语言ggpl

  2. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义调色板填充色、dark2、灰度比例)实战

    R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(自定义调色板填充色.dark2.灰度比例)实战 目录 R语言使用ggplot2包geom_j ...

  3. R语言ggplot2可视化散点图(scatter plot)、使用scale_size函数自定义指定散点大小的度量、scale_fill_distiller函数自定义指定散点的颜色映射(填充色的度量)

    R语言ggplot2可视化散点图(scatter plot).使用scale_size函数自定义指定散点大小的度量.scale_fill_distiller函数自定义指定散点的颜色映射(填充色的度量) ...

  4. R语言ggplot2可视化密度图(density plot)、改变密度图下的填充色实战

    R语言ggplot2可视化密度图(density plot).改变密度图下的填充色实战 目录 R语言ggplot2可视化密度图(density plot).改变密度图下的填充色实战

  5. R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)

    R语言ggplot2在可视化图像中添加横线并在横线中添加文本.为横线中添加的文本添加文本框.自定义文本框的填充色(background color for a text annotation) 目录

  6. R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(不同分组配置不同的箱体填充色+灰度尺度图)实战

    R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(不同分组配置不同的箱体填充色+灰度尺度图)实战 目录 R语言使用ggplot2包使用geom_boxplot函数绘制基础分组 ...

  7. R语言使用ggExtra包的ggMarginal函数在散点图的顶部和右侧添加边缘直方图、自定义边缘直方图不同分组的填充色(Coloring Marginal Histograms)

    R语言使用ggExtra包的ggMarginal函数在散点图的顶部和右侧添加边缘直方图.自定义边缘直方图不同分组的填充色(Coloring Marginal Histograms with ggExt ...

  8. R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(不同分组配置不同的箱体填充色+自定义调色板)实战

    R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(不同分组配置不同的箱体填充色+自定义调色板)实战 目录 R语言使用ggplot2包使用geom_boxplot函数绘制基础分 ...

  9. R语言ggplot2可视化:自定义函数在箱图(boxplot)上添加分组样本个数(count)、分组均值(mean)、箱体填充色自定义、数据标签色彩自定义

    R语言ggplot2可视化:自定义函数在箱图(boxplot)上添加分组样本个数(count).分组均值(mean).箱体填充色自定义.数据标签色彩自定义 目录

最新文章

  1. 两个关于水花的测试。
  2. 一篇文章快速掌握Linux基本命令
  3. 和get redis_Redis练习操作
  4. linux 关闭防火墙firewall,centos中关闭防火墙(firewall)及SELinux
  5. python报错:xml.parsers.expat.ExpatError: not well-formed (invalid token): line 3, column 1的解决办法
  6. Java单例模式深入详解
  7. 版本产品_飞书首次举办产品发布会 新版本“π”正式发布
  8. 《人.地.城》读书笔记
  9. 阿里云iconfont使用方法
  10. EasyDarwin —— windows搭建rtsp服务,使用FFmpeg进行rtsp推拉流
  11. Spring Cloud实战(二)-Spring Cloud Eureka
  12. python语句中print(type(1j))_Python语句 print(type(1/2))的输出结果是:______
  13. 考研政治——刷题看课流程
  14. 骁龙8gen2和骁龙8gen1plus区别
  15. win10系统做游戏服务器,Win10专业版如何提升游戏流畅度?Win10游戏流畅度的三种提升方法...
  16. 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B Coin(逆元,费马小定理)
  17. hdu 4394 Digital Square【标准DFS】
  18. mac 升级到山猫10.8 后导致xp 无法启动问题
  19. 梦幻西游手游服务器维护时间,梦幻西游手游5.11维护公告
  20. debug : 应用程序无法正常启动(0xc000007b)

热门文章

  1. 如何搭建一套有价值的团队知识管理体系?
  2. python提前查成绩_利用Python来查询自己的成绩!想改成绩吗?我教你啊!
  3. (附源码)ssm+mysql+基于SSM框架的图片分享及评价网站设计与实现 毕业设计201524
  4. 生僻字怎么用计算机的,最实用生僻字输入方案大全
  5. Win10安装ST-Link驱动
  6. android 当服务器
  7. Coderwars使用
  8. 计算机无法检索文件夹,win7系统不能搜索文件夹怎么回事
  9. NBOJv2 Problem 1009 蛤玮的魔法(二分)
  10. 测绘程序设计——度分秒与弧度制转化(C#)