news 2026/5/11 16:04:50

数据可视化中的颜色定制技巧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数据可视化中的颜色定制技巧

在数据可视化中,颜色不仅能增强图表的美感,还能帮助我们更直观地理解数据。今天我们将探讨如何在ggplot2中自定义柱状图的颜色,并解决一些常见的问题。

基本数据框

首先,我们需要一个包含随机数据和分类变量的数据框:

set.seed(123) df <- data.frame( col1 = round(rnorm(150), 2), col2 = c(rep("c1", times = 50), rep("c2", times = 50), rep("c3", times = 50)) )

这里的col1是连续的随机数,col2则是三个水平的分类变量。

使用ggplot2绘图

我们使用ggplot2来绘制一个堆叠的柱状图:

library(ggplot2) ggplot(df) + geom_histogram(aes(x = col1, fill = col2), position = "stack", col="black", bins = 30, alpha = 0.6) + scale_fill_manual(values = c("steelblue1", "yellow", "darkolivegreen2"),
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 16:01:22

《线性代数思维》:以代码和案例开启线性代数实用学习之旅!

《线性代数思维》介绍《线性代数思维》以代码为先导、以案例为基础&#xff0c;介绍了线性代数中最常用的概念&#xff0c;专为那些想理解并应用这些概念&#xff0c;而非仅抽象学习的读者设计。每一章都围绕一个现实世界的问题展开&#xff0c;如模拟网络流量、仿真鸟群飞行或…

作者头像 李华
网站建设 2026/5/11 15:56:41

Windows Cleaner终极指南:彻底告别C盘爆红的免费系统优化神器

Windows Cleaner终极指南&#xff1a;彻底告别C盘爆红的免费系统优化神器 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服&#xff01; 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner Windows Cleaner是一款专为Windows系统设…

作者头像 李华
网站建设 2026/5/11 15:53:32

我的世界手机版烦人的村民整合包下载基岩国际版2026最新版

在《我的世界》庞大的模组生态中&#xff0c;烦人的村民整合包&#xff08;Annoying Villagers&#xff09; 凭借颠覆性的 NPC 设定、硬核战斗机制与深度剧情互动&#xff0c;成为 Java 版最具影响力的高难度生存整合包之一。由 Pugilist_Steve 主导开发&#xff0c;最新 6.0 版…

作者头像 李华
网站建设 2026/5/11 15:48:47

基于Java与iServer REST API构建自动化GIS服务发布流水线

1. 为什么需要自动化GIS服务发布流水线 在GIS项目开发中&#xff0c;经常会遇到这样的场景&#xff1a;每周都要处理几十个Shapefile文件&#xff0c;手动上传到服务器再发布成地图服务。我清楚地记得去年做一个智慧城市项目时&#xff0c;光是处理200多个社区边界数据就花了两…

作者头像 李华
网站建设 2026/5/11 15:46:49

Linux集群计算:从Beowulf到现代超算的演进

1. Linux集群计算&#xff1a;从实验室到TOP500的演进之路1994年&#xff0c;NASA戈达德太空飞行中心的办公室里&#xff0c;Thomas Sterling正面临一个紧急电话。当项目管理员要求立即为他们的"一堆PC机"项目命名时&#xff0c;Sterling环顾四周&#xff0c;目光落在…

作者头像 李华