甘特图即便是用excel来做,也是要吃些苦头的,ggplot中无此内置图层函数,但是,没啥图能难道哈神的巨作,ggplot制作甘特不费吹灰之力,而且还能做得有模有样,有板有眼。以下是代码过程。
数据准备:
|
|
数据集构造:
日期变量转换:
|
|
可视化过程:
GGsave函数渲染输出:
Cairo高清渲染输出:
核心要点总结:
数据构造:本案例使用geom图层系统中的范围线图层来临摹的(linerange),该图层接受两个变量的范围(起点、终点),因为有计划日期、实际执行日期,所以使用了两个linerange图层,四个变量(计划开始日期、计划结束日期、实际开始日期、实际结束日期)。数据构造主要涉及日期变量转换。
图层映射过程,掌握好linerange图层内的元素调整(颜色、线条宽度、类型等)。
联系方式:
wechat:ljty1991
Mail:578708965@qq.com
个人公众号:数据小魔方(datamofang)
团队公众号:EasyCharts
qq交流群:[魔方学院]298236508
个人简介:
杜雨
财经专业研究僧;
伪数据可视化达人;
文科背景的编程小白;
喜欢研究商务图表与地理信息数据可视化,爱倒腾PowerBI、SAP DashBoard、Tableau、R ggplot2、Think-cell chart等诸如此类的数据可视化软件,创建并运营微信公众号“数据小魔方”。
Mail:578708965@qq.com
备注信息:
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议