打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
方法论衡 | 黑科技:用R语言画时间进度表

10月,保研的厮杀刚刚落幕,紧张的申请季又来临了。各位读者是否和小编一样对着手里的proposal抓耳挠腮、心急如焚?又是否和小编一样完全不知道研究设计的timetable如何规划?不要慌!

本期政文观止Poliview送你一份黑科技,用R语言画出的时间进度表一定会让你的申请如虎添翼!

首先,我们手工录入数据,把自己预期的研究进度分项列出来。为了方便R语言识别,我们多加了一列Ranks来和目标任务(Tasks)匹配起来。此处需要注意填写时间单元格时的格式。

下一步,我们将所有单元格堆砌成tidy数据的要求。(小伙伴们可自行探索R语言中堆砌数据的功能,不会的朋友就和小编一起人工堆砌吧)

接下来,用RStudio导入数据,调整一下Time变量的格式,检查一下有无错漏。看起来没有什么问题,那么接着载入需要用的ggplot2和scales包。

接下来开始基本的作图。在时间进度表里,我们需要用直线来表示时间跨度,同时在末尾加一个箭头表示时间的方向。首先,我们指定映射关系和坐标图层。

在此基础上,根据Ranks分组连线,形成基本的时间跨度。

此处需要一个箭头,于是更新一下代码。

修饰一下细节。大功告成!

事实上,在上述操作中,Tasks和Type基本属于冗余信息。有兴趣的小伙伴可以自行探索如何利用这两列来简化代码或修饰图形。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
钠离子电池进度表!传艺科技:首批量产时间23年初,首批产能2GW
学习进度表
2018年进度表
EXCEL里如何制作任务进度表?
万恶的拖延症
23--新灰白实用工程进度图表自动Excel模版
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服