所有数据集的数据结构循环



这是我的第一个问题。

我想概述全局环境中所有数据集的数据结构,就像 funcion srt 只对一个数据集所做的那样。

我的猜测是:

for (dataset in ls()) {
  str(dataset)
}

但这仅返回数据集名称。

几乎;)

for (dataset in ls()) {
  print(dataset)
  str(get(dataset))
}

解释: ls()返回一个带有名称的字符串数组。因此,如果您将 str() 用于字符串,则会获得名称。要"获取"与名称对应的变量,请使用,...get() :)

最新更新