首页 > 解决方案 > 在 R 中创建队列分析表

问题描述

我必须创建一个类似这样的队列分析表:最终形式

而且,我有以下形式的数据:数据样本

每行代表一个唯一的 ID。我在编写将数字的变化从 0 映射到 1 或 2 然后在同一特定行中回到 0 的代码时遇到问题。最终表中的月份列应包含从一个月到另一个月的所有特定行/ID 的所有幻灯片的总和。这些幻灯片可以从 0 到 1 或 2,然后在随后的几个月中返回。数据中的所有 NA 都将被忽略。只取数据后 NA,因为那是新用户进来的时候。我已经计算了所有新用户总数的值,但我无法获得每月从 0 到 1 或 2 的总幻灯片数并返回每个月为 1 或 0。

最终表格是数据的外观。例如,在 M2 列中,有 7 行滑到了 M1 行中的值 1。M1 行显示累积变化,即如果 1156 个值中的任何一个从 0 变化到 1 或 2,然后又回到 1 或 0,那么变化需要反映在同一行的列值中。例如,M1 行中的 M3 列显示有 2 个值已变为值 1 或 2。(这可能来自 M2 列中反映的相同 ID,或全新的 ID。在之前的 7 个值中,5 个值可能已回到 0,没有新的 id 从 0 更改值。)

标签: rdatabaserstudioanalysis

解决方案


推荐阅读