我正在为几件事而苦苦挣扎 1)我想从两个表中创建一个新表(DF3),其中一个是 DF1,它有很多数据点,大约 12,000 行,它的列名如下。AQS_SITE_ID 是收集数据的站点的位置,有多个站点具有每个唯一的站点 ID。我想将此站点 ID 与 DF2 矩阵中的站点匹配。我通过将邮政编码映射到坐标(SITE_LATITUDE 和 SITE_LONGITUDE)在 DF2 中创建了站点。所以我应该通过获取前一天或前 1 周的 PM25 浓度来创建新表 DF3(DF2 日期 2011/02/14 在 DF1 中查找前 1 天或 1 周,但还需要匹配 AQS_SITE_ID 和站点位置)。
[1]“str_Date”
[2]“AQS_SITE_ID”
[3]“POC”
[4]“DailyMeanPM25Concentration”[5]“UNITS”
[6]“DAILY_AQI_VALUE”
[7]“DAILY_OBS_COUNT”
[8]“PERCENT_COMPLETE”
[9 ] "AQS_PARAMETER_CODE"
[10] "AQS_PARAMETER_DESC"
[11] "CSA_CODE"
[12] "CSA_NAME"
[13] "CBSA_CODE"
[14] "CBSA_NAME"
[15] "STATE_CODE"
[16] "STATE"
[17] " COUNTY_CODE"
[18] "COUNTY"
[19] "SITE_LATITUDE"
DF2
Date EMMI ACT pm25 SITE_ID
2011/02/12 12345 21 11 XYZ
2011/02/14 14321 22 12 YER
2011/02/19 12345 21 13 XYZ
2011/02/23 43211 13 12 YER
2011/02/23 56341 13 12 YER
最后我应该有表 DF3
日期 EMMI ACT PM25 SITE_ID Lag1daypm25 Lag2daypm25 Lag1Weekpm25 Sum1weekPM25