饮食习惯
我们邀请了一个由 24 人组成的小组,在一段较短的时间内记录他们的饮食活动。共定义了 7 种不同的活动:
- 准备并吃早餐
- 准备并吃午餐
- 准备并吃晚餐
- 吃零食
现在让我们从时间维度来看看这个「饮食过程」。相关数据已存储在 eat_patterns 对象中。
本练习是课程的一部分
R 中的业务流程分析
练习说明
- 受试者在哪一餐上花的时间最多?请使用
performance()画像绘制流程图,时间间隔采用中位数,并以小时表示。 - 针对每个活动:实际投入的活动时间是否存在较大差异?请使用合适层级的
processing_time()指标,并用图形展示。 - 绘制点状图,将各项活动按一天中的时间(
"relative_day")排列,并根据每个案例的首次活动("start_day")进行排序。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Draw a process map of median performance in hours
eat_patterns %>%
process_map(type = ___(FUN = ___, units = ___))
eat_patterns %>%
# Calculate variation in processing times of activity durations
___(level = ___) %>%
# Plot it
___()
# Draw a dotted chart of relative data sorted by start day
eat_patterns %>%
dotted_chart(x = ___, sort = ___, units = "secs")