在SAS中,您可以使用
函数
MONTH()
和
YEAR()
来从日期列中提取月份和年份。以下是一个示例代码:
/* 创建一个示例数据集 */
data sample;
input datevar date9.;
format datevar date9.;
datalines;
01JAN2022
01FEB2022
01MAR2022
/* 提取月份和年份 */
data result;
set sample;
/* 提取月份 */
monthvar = month(datevar);
/* 提取年份 */
yearvar = year(datevar);
format monthvar 3. yearvar 4.;
/* 输出结果 */
proc print data=result;
运行上述代码后,输出结果将包含一个名为monthvar
的变量,其中包含从日期列中提取的月份,以及一个名为yearvar
的变量,其中包含从日期列中提取的年份。