我正在尝试创建一个新变量,该变量将对应于一个数据框。函数“分配”不起作用,因为该数据帧太复杂(它使用父数据帧中的onCharacteristicWrite()
个函数)。
尝试一下,我运行了以下代码:
dplyr
没有错误弹出,但我想在环境上创建每个变量(Fam <- paste0("Fam", seq(13,53,2))
for(i in Fam){
i <- seq(1,5,1)
}
,Fam13
,Fam15
等)
运行代码时也没有错误,但是没有创建任何变量。
Fam17
我还尝试创建一个函数来执行此操作,然后执行类似的操作
for (i in Fam){
i <- CPS_reduced %>%
filter(SOC_Fam == i)%>%
select(Occupation, Share.of.population.2002, Share.of.population.2018, Share.of.population.2034, Share.2034.with.robots)
但是,这会导致我无法为Fam <- function(i)
paste0("Fam",i) <- CPS_reduced %>%
filter(SOC_Fam ==i)
...
lapply(seq(13,53,2), function(i))
分配内容的错误。
谢谢您的帮助!