我有一个变量列出了存储我需要的信息的变量名称。此变量将所有变量名称存储为字符串。我正在尝试创建另一个变量,该变量仅包含名称存储在第一个变量下的变量行中的任何内容。例如,
var_names var_a var_b new_variable
var_a 7 11 7
var_a 2 9 2
var_b 3 6 6
var_a 6 9 6
上面的 var_names 有变量名,我正在尝试创建 new_variable。有任何想法吗?提前致谢。
到目前为止,我一直在努力寻找一个宏解决方案,但我无法让新变量实际上等于该字段,而不仅仅是它应该调用的变量的名称。
我相信这个问题的原因是我不知道如何制作一个由另一个变量定义的宏。即 %let mac = var_names 然后 new_variable = &varnames