r - 使用 dplyr 将重复测量数据与 R 中的横截面初始调查相结合
问题描述
我对 R 相当陌生,并且一直在努力组织和清理我的数据以准备分析。我正在尝试通过 ID 将重复测量数据 (dataCAL) 与一次性初始调查数据 (dataI) 组合,而不复制调查数据。
我使用了以下内容: dataCALc <- dplyr::left_join(dataCAL, dataI, by= "ID")
这加入了我的数据;但是,如果 dataCAL 中该 ID 有多个测量值,则每个 ID 的初始调查数据会复制到多行。这对某些分析很有用,但对我的描述性统计数据有问题。我已经在 dplyr 中尝试过 filter 和 distinct ,但还没有找到解决方案。
解决方案
可能会质疑合并数据集是否有帮助,但我认为您正在寻找类似的东西。
library(plyr)
rbind.fill(dataCAL, datal)
推荐阅读
- c# - 如何使用C#获取中文\日文\韩文Word文档中包含修订或跟踪更改的所有句子
- google-bigquery - 将结算数据导出到 BigQuery 不起作用
- php - 在 EC2 上使用 PHP 的 Dialogflow V2 Webhook
- python - 将带有计算字段的 QuerySet 从键转换为一个或多个 json basead
- spring - 我可以将两个spring mvc项目jar集成到war(Maven Build)吗
- php - local.ERROR:无法与主机 smtp.gmail.com 建立连接
- javascript - 如何在 package.json 中选择“模块”而不是“主”文件
- node.js - WebStorm Node.js TypeScript Express 调试卡在连接到 localhost
- javascript - 如何在 Slick.js 中将点替换为数字到字母?
- ios - iOS 设备上的 Google 地图 iframe 烦人的错误。如何绕过它?