【发布时间】:2022-01-01 06:49:46
【问题描述】:
df:实际上有成千上万的变体和 ID
variant1 variant2 variant3 variant4
ID1 0/0 0/0 0/0 0
ID2 0/0 0/0 0/0 0
ID3 0/0 0/0 1/1 0
ID4 0/0 0/0 0/0 1
ID5 0/1 0/0 0/0 0
期望的结果:
variant1 variant2 variant3 variant4
ID3 0/0 0/0 1/1 0
ID4 0/0 0/0 0/0 1
ID5 0/1 0/0 0/0 0
我只想保留包含 0/1、1/1 或 1 的行。
我在每次迭代时都尝试过dt[grepl(0/1", df),],但它似乎不起作用。
是否有基本的 R 或 data.table 方式来执行此操作?
【问题讨论】:
标签: r data.table subset