R中的质量变量声明和赋值?
如果这是一个愚蠢的问题,我深表歉意-但这是我第一次尝试使用R中的质量变量声明和赋值?,r,variable-assignment,R,Variable Assignment,如果这是一个愚蠢的问题,我深表歉意-但这是我第一次尝试使用R,最后我写了一些代码,内容如下: some <- vector('list', length(files)) thing <- vector('list', length(files)) and <- vector('list', length(files)) another <- vector('list', length(files)) thing <- vector('list', length(fi
R
,最后我写了一些代码,内容如下:
some <- vector('list', length(files))
thing <- vector('list', length(files))
and <- vector('list', length(files))
another <- vector('list', length(files))
thing <- vector('list', length(files))
some如果要同时为多个变量指定相同的值,请使用以下命令:
some <- thing <- and <- another <- thing <- vector('list', length(files))
有些人,你能提供一份你想做什么的书面描述吗?我想很多人不会理解你的模型。然而,对于变量赋值,请参见:?赋值,它是相反的?这感觉像是一个经典。你能提供更多关于你真正想要完成什么的细节吗?我不觉得这是一个XY问题,因为我问的是我到底想要完成什么。我只是想知道是否有更简洁的方法来编写上述语句。函数vector('list',length(files))
创建一个长度(files)列表,列表中的每个元素都设置为NULL
。这让我相信接下来要做的事情是使用for
循环将一堆文件加载到该列表中。在R中有更好的方法来实现这一点。