我有一个SAS的数据集,有很多很多格式。当我导出到csv时,所有的格式都消失了,剩下的只是数字。当我导出到Stata时,我的许多格式都保留了下来,但是有些格式丢失了(我相信任何带有负值或小数的格式都会失败,但我不能完全确定)。
这似乎并不太困难,但我似乎无法找到一种方法,简单地将我的数据导出到CSV (或任何其他输出)中,并将格式化的变量作为字符。我该怎么做?
问候
发布于 2015-12-01 01:38:03
这似乎不是SAS的默认行为。使用proc导出代替菜单并检查结果。
proc format;
value age_fmt
0 - 10 = "Young"
11 - 13 = "Teen"
13 - high = "Old";
run;
data class;
set sashelp.class;
age_formatted=age;
format age_formatted age_fmt.;
run;
proc export data=class outfile='/folders/myfolders/class.csv' replace dbms=csv;
run;https://stackoverflow.com/questions/34009198
复制相似问题