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
R 如何将新变量添加到文件列表中_R - Fatal编程技术网

R 如何将新变量添加到文件列表中

R 如何将新变量添加到文件列表中,r,R,如果我想用STUDYID+SUBJECT为我的环境中所有名为\u OK的数据集构建一个变量ID,我应该怎么做? 我能想到 list<-mget(ls(pattern = "_OK$")) list您可以使用: list_data <-mget(ls(pattern = "_OK$")) lapply(list_data, function(x) transform(x,ID = paste(STUDYID,SUBJECT,sep = &qu

如果我想用
STUDYID
+
SUBJECT
为我的环境中所有名为
\u OK
的数据集构建一个变量
ID
,我应该怎么做? 我能想到

list<-mget(ls(pattern = "_OK$"))
list您可以使用:

list_data <-mget(ls(pattern = "_OK$"))

lapply(list_data, function(x) transform(x,ID = paste(STUDYID,SUBJECT,sep = "-")))
您可以使用:

list_data <-mget(ls(pattern = "_OK$"))

lapply(list_data, function(x) transform(x,ID = paste(STUDYID,SUBJECT,sep = "-")))

你所说的
是什么意思?我想用STUDYID+SUBJECT构建一个变量ID
。你能举个例子吗?我有一个数据列表。frame:a_ok,b_ok,c_ok,我想给每个数据添加ID。因此,我将在末尾有一个_ok$ID,b_ok$ID,它们是使用studyid和subject构建的?您想将studyid和subject组合在一列中吗?mutate(ID=paste(studyid,subject,sep=“-”)您所说的
是什么意思?我想用studyid+subject构建一个变量ID
。你能举个例子吗?我有一个数据列表。frame:a_ok,b_ok,c_ok,我想给每个数据添加ID。因此,我将在末尾有一个_ok$ID,b_ok$ID,它们是使用studyid和subject构建的?你想把studyid和subject合并在一列中吗?mutate(ID=paste(studyid,subject,sep=“-”)你能解释一下为什么我们需要“转换”吗?Thank
tranform
是用于在数据帧中添加新列的基本R。它的好处是,我们不必像其他基本R函数那样使用dataframe$column_name来引用列名。它的行为方式与
mutate
相同。您能解释一下为什么我们需要“转换”吗?Thank
tranform
是用于在数据帧中添加新列的基本R。它的好处是,我们不必像其他基本R函数那样使用dataframe$column_name来引用列名。它的行为方式与
mutate
相同。