连接并筛选重复项
您的 R 会话中已加载另一个 data.table,framingham,包含 35 个基因及其与心脏病的关联信息,来自一项开放获取研究(由 Joehanes R. 等人于 2013 年发表:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3684247/)。您的目标是将该研究的结果与您各自研究的结果进行比较。已经在您的 R 会话中加载了 cardio_2 和 heart_2 这两个 data.table,它们已对缺失值进行了过滤,但每个基因仍包含多个探针。此外,您在上一个练习中创建的可重复关联 data.table,reproducible,也已加载到您的 R 会话中。
本练习是课程的一部分
在 R 中使用 data.table 进行数据表连接
练习说明
- 使用
data.table语法,将framingham右连接到heart_2,并对heart_2中每个基因仅取第一个探针。 - 将
framingham与reproducible做反连接,查看您是否发现了此前未被报道与心脏病有关联的基因。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Right join taking the first match
___
# Anti-join
___