TraMineR:::seqerules 帮助页面?

TraMineR:::seqerules help page?

是否有 TraMineR:::seqerules 的帮助页面?我似乎找不到它,无论是在包裹中还是在网上。缺少此帮助页面使输出有些难以解释。例如,ConfLift 列说明了什么?以下是输出示例:

Rules                      Support       Conf     Lift
308 (NR)-(QU)-(QU) => (IN)       8 0.61538462 2.666667
153      (IN)-(EX) => (IN)      11 0.55000000 2.383333
394 (NR)-(NR)-(QU) => (IN)       7 0.53846154 2.333333
390 (NR)-(NR) => (NR)-(FA)       7 0.14000000 2.298947
259      (QU)-(EX) => (IN)       9 0.52941176 2.294118

您说得对,seqerules 没有记录在案。只有 public R 函数需要帮助页面,并且 seqerules 目前不是 TraMineR 的 public 函数。这也是为什么您需要 ::: 运算符来访问它的原因。

函数returns顺序关联规则。您的示例结果中的第一条规则表明,当子序列 (NR)-(QU)-(QU) 出现时,它(通常)后跟子序列 (IN)。该规则的支持度为 8(即在 8 个序列中观察到)。

Conf是置信度,即在包含规则前提的序列中观察到规则结论的概率。对于第一条规则,它是 61.5%。

Lift是lift,即所有序列(不仅是满足前提的序列)中的置信度与观察到结论的概率的比值。提升越高,规则越好。小于 1 的提升意味着当前提出现时,它降低了结论出现的机会,并表明该规则没有意义。