当然,我可以像这样手动命名列表中的对象:
#create dfs
df1<-data.frame(a=sample(1:50,10),b=sample(1:50,10),c=sample(1:50,10))
df2<-data.frame(a=sample(1:50,9),b=sample(1:50,9),c=sample(1:50,9))
df3<-data.frame(a=sample(1:50,8),b=sample(1:50,8),c=sample(1:50,8))
#make them a list
list.1<-list(df1=df1,df2=df2,df3=df3)
但是,如果我有 50 个长名称的对象,它会做很多工作。那么有什么方法可以自动执行此操作并使列表中的名称与外部对象相同?