玩转数据可视化之R语言ggplot2:(十三)离散型颜色及图例设置

本文是R语言数据科学系列的可视化篇,讲解了如何在ggplot2中处理离散型颜色及图例设置。介绍了布鲁尔量表、色调和灰度、调色板刻度、手动调色板、限定值和标签的调整,以及图例的各种自定义方法。通过实例展示了如何改善离散颜色的表现力和对比度,以及在黑白打印和视觉对比中的应用。

【R语言数据科学】:可视化篇


  • 🌸个人主页:JOJO数据科学
  • 📝个人介绍:统计学top3高校统计学硕士在读
  • 💌如果文章对你有帮助,欢迎✌关注、👍点赞、✌收藏、👍订阅专栏
  • ✨本文收录于【R语言数据科学】本系列主要介绍R语言在数据科学领域的应用包括:
    R语言编程基础、R语言可视化、R语言进行数据操作、R语言建模、R语言机器学习算法实现、R语言统计理论方法实现。本系列会坚持完成下去,请大家多多关注点赞支持,一起学习~,尽量坚持每周持续更新,欢迎大家订阅交流学习!

请添加图片描述

玩转数据可视化之R语言ggplot2:(十三)离散型颜色及图例设置

上一章我们介绍了连续型颜色设置,这一章我们来看看当颜色数据是离散时,我们应该如何设置。离散的颜色和填充比例在很多情况下都会出现。一个典型的例子是一个将位置和填充都编码为同一变量的Barchart。我们上一次介绍的连续型颜色的许多概念都适用于离散尺度,我们将以这个Barchart为例进行说明:

df <- data.frame(x = c('a','b','c','d'),y = c(3,4,1,2))
bars <- ggplot(df, aes(x, y, fill = x)) + 
    geom_bar(stat = 'identity') +
    labs(x = NULL, y = NULL) + 
    theme(legend.position = 'none')

离散色的默认比例是scale_fill_discrete(),它又默认为scale_fill_hue(),所以下列这些是相同的图。

bars
bars + scale_fill_discrete()
bars + scale_fill_hue()


png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JOJO数据科学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值