如何在lapply中提取列表元素名称以重命名文件

塞巴斯蒂安·泽基(Sebastian Zeki)

我只想简单地打印出我拥有的列表元素的名称,以便可以使用它们创建新的文件名来打印出数据集

这是我所拥有的,但是基本上它没有给我结果,并告诉我找不到函数“名称”。

ReportOp<-function(x){
theNamedFile<-paste(name(x),"~\\Myfile.pdf")
}

lapply(mylist,ReportOp)
阿克伦

我们需要使用names,而不是name在OP的功能,使用paste0替代paste,如果我们不需要之间的空白names和新的字符串,返回“theNamedFile”,然后直接应用功能上的“MYLIST”

ReportOp<-function(x){
    theNamedFile <- paste0(names(x),"~\\Myfile.pdf")
    theNamedFile
 }
ReportOp(mylist)

如果我们使用 lapply

lapply(mylist, ReportOp)

这将返回的names元素(如果是命名向量或的列名称data.frame)作为list

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从路径中提取名称并将它们添加为 lapply 中列表元素的名称

如何使用单个命令或命令行重命名从文件列表中提取的文件

如何使用lapply重命名列表的子元素?

如何在zip存档中重命名/提取带有长名称的文件

如何在R中提取列表的元素?

重命名从zip文件中提取的文件作为zip文件本身的名称

提取目录中的文件夹名称列表后,如何使用Python以其他格式重命名它们?

从命名列表中提取元素,同时将名称保留在R中

从列表中的向量中提取元素名称

如何在Python中使用索引从列表中提取元素?

如何在Python中提取列表中相等的元素序列?

从zip存档中提取文件,然后重命名

将列表中元素的名称与文件名匹配并在R中重命名变量

如何重命名XStream列表元素?

如何根据元素类型而不是名称或位置从列表列表中提取元素?

从文件中提取列表并缩写名称

如何从脚本中提取PDF文档的标题以进行重命名?

使用正则表达式从txt文件中提取两个元素并重命名(python)

如何使用文件夹名称重命名文件列表

如何在R中高效地重命名列表列表中的元素?

当文件具有相同名称时,如何在 for 循环中重命名下载的文件?

如何在R中仅使用lapply命名列表元素

如何在 Julia 中重命名文件?

如何在Scala中重命名文件?

如何在C ++中重命名文件

如何从列表中提取相等元素的索引?

您如何从列表中提取不同的元素?

如何使用purrr从列表中提取元素?

如何从函数内的列表中提取元素