【发布时间】:2021-05-17 16:26:09
【问题描述】:
我有一个包含日期、ID 和坐标的列表。我有另一个只有值的列表。我想将一个列表中的 ID 分配给列表名称。
例如:
我想从df1 中的拆分ID 列表中将ID 值分配给列表l 中标记为[[1]],[[2]],[[3]],[[4]],[[5]] 的部分.
library(lubridate)
library(tidyverse)
date <- rep_len(seq(dmy("01-01-2010"), dmy("31-12-2013"), by = "days"),1000)
ID <- rep(c("A","B","C", "D", "E"), 100)
df <- data.frame(date = date,
x = runif(length(date), min = 60000, max = 80000),
y = runif(length(date), min = 800000, max = 900000),
ID)
df1 <- df %>% group_split(ID)
l <- list(1,2,3,4,5)
【问题讨论】:
-
你的意思是在 df 拆分结束时使用
setNames()吗? -
我的意思是你想为 df1 设置名称吗?