【问题标题】:How to use a list name in the name of the figure?如何在图形名称中使用列表名称?
【发布时间】:2013-01-09 19:19:05
【问题描述】:

我创建了几个列表环境。然后我编写了一个函数来从存储的数据中绘制几个图形,我想使用列表名称作为图形名称的一部分。

list_xName <- list(aa = 1:10, bb = exp(-3:6), cc=-3:6)  
drawL<-function(list_xName){
plot(list_xName$aa,list_xName$bb)
savePlot(filename=paste("fig_",xxxxxxx,sep=""),type="eps")  
}  

我想要列表的名称,而不是 savePlot 中的“xxxxxxx”。

我希望我的问题是可以理解的。先感谢您。

【问题讨论】:

  • 试试deparse(substitute(list_xName))
  • @baptiste 谢谢。它正在工作:)
  • @Anja -- 尝试运行您发布的代码,看看它的重现性如何!
  • @JoshO'Brien,你的意思是我在上面的代码中的输入错误(已经更正,- 而不是
  • Anja -- 感谢您修复 &lt;-xvname 位。看起来您指的是您没有提供的对象。另外,我会输入“@baptiste”,这样他就会收到您的评论的提醒。

标签: string r list filenames


【解决方案1】:

试试deparse(substitute(list_xName))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 2020-01-16
    • 1970-01-01
    相关资源
    最近更新 更多