首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我把莫奈的配色用到了科研绘图中

我把莫奈的配色用到了科研绘图中

作者头像
庄闪闪
发布2021-10-08 10:19:24
7600
发布2021-10-08 10:19:24
举报

简介

这个是通过《艺术绘》视频号看到的一个小短篇,莫奈大师的配色果真高级。于是小编有了这么一个想法:虽然我不会画画,但是我会画科研图啊!作为实力型搬运工,我把这配色搬到了公众号里,并且尝试使用这些配色加入到 R 可视化中。

奥斯卡-克劳德·莫奈(法文:Oscar-Claude Monet,1840年11月14日-1926年12月5日),法国画家,被誉为“印象派[1]领导者”,是印象派代表人物和创始人之一,简介来自百度百科[2]。 莫奈是法国最重要的画家之一,印象派的理论和实践大部分都有他的推广。莫奈擅长光与影的实验与表现技法。他最重要的风格是改变了阴影和轮廓线[3]的画法,在莫奈的画作中看不到非常明确的阴影,也看不到突显或平涂式的轮廓线。光和影的色彩描绘是莫奈绘画的最大特色。

莫奈绘画配色

如何在 ggplot中使用?

首先,我们需要知道的是,这些配色都是离散的,适用于离散数据(分类)较为合适。这里我们利用 ggplot2 包给出一个简单的使用方法。

  1. 加载包和产生数据集(这里是随机产生的数据集)
# library
library(ggplot2)

# create a dataset
specie <- c(rep("sorgho" , 5) , rep("poacee" , 5)  )
class <- rep(c("A", "B", "C", "D", "E") ,2)
value <- abs(rnorm(10 , 0 , 15))
data <- data.frame(specie,class,value)

数据集

  1. 将你想要的莫奈配色,手动输入,并存储到一个变量中(cols),这里用的是下面的配色。
cols = c("#9BA5A4","#C4B0A1","#DCCCB8","#5B7352","#294925")

手动输入颜色(记得加“#”号)

  1. 使用 ggplot 画图啦!
ggplot(data, aes(fill=class, y=value, x=specie)) + 
  geom_bar(position="dodge", stat="identity") +
  scale_fill_manual(values = cols) + 
  theme_bw() +
  theme(panel.grid = element_blank())

最后绘图结果

其他配色使用方式与这个类似,这里不做过多介绍了。

小编有话说

  • 这篇推文算是自己的一个记录,以后自己有用到配色,可以过来找。当然对于读者而言,也是一个不错的选择。欢迎转发、分享、点赞!制作不易,谢谢支持!
  • 如果你对 R 语言的可视化不是很了解的话,建议你看我以前写的 可视化入门教程(后台输入[可视化文稿])即可获取,并结合 B 站我上的直播课程,同步学习,效果更佳!

参考资料

[1]

印象派: https://baike.baidu.com/item/印象派/95120

[2]

百度百科: https://baike.baidu.com/item/克劳德·莫奈/8741974

[3]

轮廓线: https://baike.baidu.com/item/轮廓线/1504122

推荐: 可以保存以下照片,在 b 站扫该二维码,或者 b 站搜索【庄闪闪】观看 R 可视化视频教程。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-09-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 庄闪闪的R语言手册 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 莫奈绘画配色
  • 如何在 ggplot中使用?
  • 小编有话说
    • 参考资料
    相关产品与服务
    云直播
    云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档