regex - 如何在 R 中分配变量?

标签 regex r variables

我有:

for ( i in 1 :10){
    d= read.delim(paste("try",i,".txt",sep=""),head=T)
    assign(paste("try",i,sep=""),d)
}

然后我有try1-try10

稍后在我的代码中我想使用 try1-10:

if( j ==1){ myVar=try$j}

所以我的问题是:如何将 myVar 分配给 try$j ? (paste("try",j,sep="") 不起作用)

最佳答案

查看相关问答,此处:Dealing with repetitive tasks in R

基本上,不是在您的工作区中有多个数据框,而是将它们组合成一个数据框列表。然后您可以使用循环、lapply 等,而无需跳过语法环。

关于regex - 如何在 R 中分配变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7790744/

相关文章:

regex - 正则表达式和换行符中的美元符号

r - 将所有可能的对组合在 R 中的一个数据框中

debugging - 枚举或列出 [您最喜欢的语言] 程序中的所有变量

JavaScript 添加变量并在 div 中显示结果

java - 如何使用java从以下代码片段中提取所有http链接?

javascript - Ecmascript 正则表达式交替运算符(管道 |)是否确保评估顺序?

c# - 为什么此 Regex 在 .NET 中不起作用?

r - 获取 data.table 中每列最后一个非 NA 行的值

r - 如何让 RStudio 使用 --quiet 启动 R 控制台?

css - sass如何实例化一个由@if设置的空变量