使用R,我具有以下数据集:
> mac
pnr oga
P000232 1
P000232 1
P000232 1
P000232 2
P000232 2
P001084 1
P001084 1
P001084 2
P001084 2
P001211 2
基于列“ pnr”和“ oga”,我要计算条目数并开始一个新的数据集,如下所示:
pnr oga Freq
P000232 1 3
P000232 2 2
P001084 1 2
P001084 2 2
P001211 2 1
到目前为止,我发现的脚本仅基于一列来统计条目数:
> as.data.frame(table(mac["pnr"]))
Var1 Freq
P000232 5
P001084 4
P001211 1
使用以下脚本显然不起作用:
> as.data.frame(table(mac["pnr","oga"]))
[1] Freq
<0 rows> (or 0-length row.names)
解决方案不会远吗?