【发布时间】:2016-08-20 19:28:20
【问题描述】:
我有一个表格,例如以下示例,它是从 df 获得的(0==控制;1==案例;标题数字是分层的):
208 209 210 211 212 213
0 4 16 3 5 2 0
1 0 7 2 0 6 2
我需要创建一个新的 df 删除具有 0 个案例 (1) 或控件 (0) 的层。
到目前为止,我创建了以下代码,它创建了一个带有逻辑的向量:
table(df$status, df$strata)>0
但还没有走得更远。
【问题讨论】:
-
你能展示一个可重现的例子吗?是否要根据 'status' 列 0 元素删除 'df' 中的行?
-
df[, colSums(df == 0) == 0]