首页 > 解决方案 > 将温度数据添加到 R 中的另一个数据框

问题描述

我正在进行一项分析,其中我有 2 个数据集,一个与温度有关,另一个与犯罪有关。对于数据框中的每一个犯罪,我想添加一列来显示那个小时的温度。任何指导将不胜感激。谢谢!

标签: rdataframedata-analysis

解决方案


通常两个数据集都应该有一个(或多个)共同的特征。当这些到位时,您可以使用“连接”将数据集连接在一起。下面的例子:

library(dplyr)

df1 <- data.frame(date, crime)
df2 <- data.frame(date, tmp)
df <- inner_join(df1, df2, by = "date")

请注意,这是一个内连接,但根据数据集,可能需要使用左连接或全连接。如果没有样本数据集,我们将无能为力。


推荐阅读