Я использую следующий код для доступа к фреймам данных df1, df2 и df3 в цикле и переименовываю их. Это дает мне ошибку. Как мне сказать R, что это фрейм данных, а не
for(i in c(df1,df2,df3)) { colnames(data.frame(i))=c("var1","var2","var3") }
Попробуйте использовать список вместо
dfl=list(df1,df2,df3) for(i in 1:length(dfl)) { colnames(dfl[[i]])<-c("var1","var2","var3") }