【发布时间】:2014-07-22 13:36:03
【问题描述】:
我对 SAS 中的日期有些失望。 我正在使用 proc 预测,并试图让我的日期均匀分布。我使用 proc sql 进行了一些预处理以按月计算我的计数,但我的日期不正确。
虽然我的数据集看起来不错(b/c 我使用了格式 MONYY。)该变量的实际值是错误的。
date year month count
Jan10 2010 1 100
Feb10 2010 2 494
...
..
.
日期值实际上是日期 (18267) 的完整 SAS 表示,这意味着它包括天数。
我是否需要将变量转换为字符串并返回日期,或者是否有可以运行的快速过程?
我的目标是将日期变量与 proc 预测一起使用,所以我只需要月份和年份。
感谢您的帮助!
【问题讨论】:
-
是数据在不同的日子,但在同一个月的问题(即,您有 Jan1 的一行和 Jan15 的一行),还是它们都在当月的第一天(或类似的),只是每个月有不同的天数?也许添加
gplot代码和一个工作示例数据集(如果需要,还可以添加 proc 预测代码)以显示您遇到的问题。
标签: date format sas forecasting