r - 将温度数据添加到 R 中的另一个数据框
问题描述
我正在进行一项分析,其中我有 2 个数据集,一个与温度有关,另一个与犯罪有关。对于数据框中的每一个犯罪,我想添加一列来显示那个小时的温度。任何指导将不胜感激。谢谢!
解决方案
通常两个数据集都应该有一个(或多个)共同的特征。当这些到位时,您可以使用“连接”将数据集连接在一起。下面的例子:
library(dplyr)
df1 <- data.frame(date, crime)
df2 <- data.frame(date, tmp)
df <- inner_join(df1, df2, by = "date")
请注意,这是一个内连接,但根据数据集,可能需要使用左连接或全连接。如果没有样本数据集,我们将无能为力。
推荐阅读
- apache-spark - 任务失败后如何让 PySpark/Databricks 作业继续运行并忽略不良记录
- numpy - CuPy 和 Dirichlet 给了我 TypeError: unsupported operand type(s) for +=: 'int' and 'tuple'
- lua - 如何使用开发产品在 Roblox 中制作持续 30 秒的盾牌?
- node.js - Axios 返回“net::ERR_CERT_AUTHORITY_INVALID”
- cuda - @cuda.jit(device=True) 返回 'DeviceFunctionTemplate' 对象不可调用
- python - 如何使用拟合模型预测明天的价值?
- node.js - 使用打字稿发出请求方法时遇到错误
- python - TensorFlow 的 convert_image_dtype 破坏图像
- arrays - Mongodb/mongoose 模型 value/typeof 是 Object 而不是 Array
- nginx - 将子域重定向到 nginx Web 服务器时出现问题