Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过for循环创建几个data.frames,并相应地命名它们_R_For Loop_Dataframe - Fatal编程技术网

通过for循环创建几个data.frames,并相应地命名它们

通过for循环创建几个data.frames,并相应地命名它们,r,for-loop,dataframe,R,For Loop,Dataframe,我想对列表的每个元素(空气质量站的站代码)应用for循环,并为每个站创建一个带有特定数据的data.frame 我当前的代码如下所示: for (i in Stations)) {i_PM <- data.frame(PM2.5$DateTime,PM2.5$i) colnames(i_PM)[1] <- "DateTime" i_AOT <- subset(MOD2011, MOD2011$Station_ID==i) i <- merge(i_PM, i_AOT, b

我想对列表的每个元素(空气质量站的站代码)应用for循环,并为每个站创建一个带有特定数据的data.frame

我当前的代码如下所示:

for (i in Stations))
{i_PM <- data.frame(PM2.5$DateTime,PM2.5$i)
colnames(i_PM)[1] <- "DateTime"
i_AOT <- subset(MOD2011, MOD2011$Station_ID==i)
i <- merge(i_PM, i_AOT, by="DateTime")}
<代码>用于(车站内的i))
{i_PMTry
assign

for (i in Stations)) {
    dat <- data.frame(PM2.5$DateTime,PM2.5$i)
    dat2 <- subset(MOD2011, MOD2011$Station_ID==i)
    colnames(i_PM)[1] <- "DateTime"
    assign(paste(i, "_PM", sep=""), dat)
    assign(paste(i, "_AOT", sep=""), dat2)
    assign(i, merge(dat, dat2, by="DateTime"))
}
<代码>用于(车站内的i)){
dat您的代码不可复制。