r - 将 R 中的两个数据集与共同的列名合并
问题描述
所以我有两个数据集,
一个是美国人口普查数据,它保存为数据框“US_Census_county”,具有年份、州、县、人口普查列
另一个是保存为数据框“GVA_MassShooting”的Mass Shooting Data ,其中包含 Year、State、County、num_killed、num_injured。
我想将它们合并到 R 中并创建一个新的数据框。本周我正在 DataCamp 上学习 R,所以我对此还是很陌生。
我试过了
merge(US_Census_county,GVA_MassShooting,all=TRUE)
但这创建了一个数据框,我认为它只是一个在另一个之上,因为当我检查它是额外列的 NA
解决方案
看看这是否适合你:
library(dplyr)
inner_join(US_Census_county,GVA_MassShooting)
推荐阅读
- arrays - Excel vba中的慢速复制粘贴
- python - 抓取需要使用 BeautifulSoup 登录的网站
- tensorflow - 在 keras 的输出阶段组合多个 pretained 模型
- ruby - Sinatra send_file 在尝试存储文件时出现 404 错误
- correlation - sjPlot 已加载,但 R 抱怨它找不到 sjt.corr 函数
- python - Python中字符串中的特殊字符
- vue.js - TypeError:stripe.redirectToCheckout 不是 nuxt.js 中的函数
- asp.net-core - 使用瞬态 dbContext 在 EF 中保存相关实体失败
- java - app.java:14:错误:表达式的非法开始如何解决?(我刚开始学习java...)
- python - Django:有没有办法确保只有一个唯一的 FK 相关对象可以添加/关联到 PK 对象?