如何在R中增加for循环中的输入文件名

如何在R中增加for循环中的输入文件名,r,csv,for-loop,read.csv,R,Csv,For Loop,Read.csv,我想用名称group1.csv到group10.csv绘制10个不同的文件,因此我创建了for循环,它运行于I=1到10,但是如何在循环中导入这些组文件 如何使用“i”增加文件名,例如groupi.csv 文件组1到组10有三个不同的列,如何在条形图中选择任意两列作为x轴和y轴 i <- 1 for (i in 1:10) { group <- read.csv("E:/R/r/Dummy Data_globalspace/group'i'.csv") barplot(gro

我想用名称
group1.csv
group10.csv
绘制10个不同的文件,因此我创建了for循环,它运行于I=1到10,但是如何在循环中导入这些组文件

如何使用“i”增加文件名,例如groupi.csv

文件组1到组10有三个不同的列,如何在条形图中选择任意两列作为x轴和y轴

i <- 1
for (i in 1:10) {
  group <- read.csv("E:/R/r/Dummy Data_globalspace/group'i'.csv")
  barplot(group)
}

i使用
粘贴
功能:

filename <- paste0("E:/R/r/Dummy Data_globalspace/group", i, ".csv")
group    <- read.csv(filename)
filename您可以使用
paste()
进行压缩,然后将其用作参数

i <- 1
for (i in 1:10)

{

myfilename <- paste("E:/R/r/Dummy Data_globalspace/group", i, ".csv",sep="")
group    <- read.csv(myfilename)

barplot(group)

}

i如果这些文件,即group1到group10已经显示在全局环境中,则无需执行
read.csv
。在本例中如何执行..意味着我直接想从全局环境导入这些文件,同时将它们的名称从group1增加到group10,然后您可以使用
eval()进行查看
以及我的答案。您的评论没有提供足够的信息,无法给出完整的答案。你可能想问一个新问题,而不是改变你已经问过的问题。我问了一个新问题,但没有人回答我。你能看一下吗。。。如果这些文件(group1到group10)已显示在全局环境中,则无需执行
读取.csv
。在这种情况下,如何执行。意味着我直接想从全局环境导入这些文件,同时将它们的名称从group1增加到group10