首页 > 解决方案 > 创建一个宏以根据 SAS 中的日期将月度数据子集为较小的数据集

问题描述

我正在研究一个大型数据集,其中包含大约 42 个变量的整月数据,我想为每个月的每一天创建单独的数据集。

如何创建一个可以正确执行的宏?日期变量是trans_date,月份是三月。

标签: sassas-macrodo-loops

解决方案


通常在 SAS 中,您不会每天创建单独的数据集。相反,您将对BY日期变量执行分析。这具有相同的效果 - 即,您所做的任何分析都将针对日期变量中的每个不同值单独进行。


推荐阅读