我需要一些帮助来创建一个 n 向频率表。
我正在使用下面的代码:
tab <- table(VAR1,VAR2,VAR3)
finaltab <- ftable(tab,row.vars=c(2,3))
print(finaltab)
VAR1、VAR2 和 VAR3 都是因子变量。通过这样做,我生成了下表:
但是由于 VAR2 和 VAR3 有几个类别,所以我得到了很多带有“0”的行,而我要删除这些行以保留在 VAR2 的哪个类别中,仅针对真正具有频率值的 VAR3 类别的频率,如下所示:
有谁知道如何做到这一点,要么通过对我首先创建的表进行子集化,要么使用另一个函数,该函数不返回每个 VAR2 类别中的所有 VAR3 级别,而只返回实际具有频率的那些?