首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用循环和/或宏在proc reg中包含数据集中的所有变量

如何使用循环和/或宏在proc reg中包含数据集中的所有变量
EN

Stack Overflow用户
提问于 2016-11-24 17:29:51
回答 1查看 160关注 0票数 0

我有许多csv数据集,其中每个数据集最多有5个变量。变量名称是字母数字(z1、z2、z3、z4和z5是变量名称)。因此,每个数据集可以有上述变量的任意数量的组合,最多5个变量。我需要运行proc reg,预测变量是任何特定数据集中的所有变量。例如,如果我的第一个数据集使用z1和z2作为变量名,那么我需要使用z1和z2作为预测变量来运行prog reg。如果下一个数据集将z2 z4和z5作为变量,我需要使用z2 z4和z5作为预测变量来运行proc reg。Y变量位于单独的数据集中。

现在,我的问题是,我如何告诉sas使用相应数据集的变量作为proc reg的预测变量?我已经设置了一个宏循环来读取每个单独的数据集。但我不知道如何使用宏来提供proc reg下的预测变量。

任何帮助都将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-11-24 23:32:38

如果您没有任何其他以Z开头的变量,那么您应该能够使用Z:创建变量列表。

代码语言:javascript
复制
proc reg data=have ;
   model dependent = z: ;
run;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40782474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档