Sas 事后休息&;休息
我正在使用proc report创建报告。我的语法运行良好,但它没有在输出报告中显示R break&After break的结果。提前谢谢Sas 事后休息&;休息,sas,Sas,我正在使用proc report创建报告。我的语法运行良好,但它没有在输出报告中显示R break&After break的结果。提前谢谢 ods pdf file = "D:\New folder (2)\Assignment\Case_Study_1\Detail_Report.pdf"; proc report data = Cs1.Detailed_Report he
ods pdf file = "D:\New folder (2)\Assignment\Case_Study_1\Detail_Report.pdf";
proc report data = Cs1.Detailed_Report headline nowd ls = 256 ps = 765;
Title 'Olympic Pipeline (LONDON) - by Probability As of 17th November 2012';
column Probability Account_Name Opportunity_Owner Last_Modified_Date Total_Media_Value Digital_Total_Media_Value Deal_Comments;
where Probability > 0;
define Probability/group Descending 'Probability';
define Account_Name/order 'Client';
define Opportunity_Owner/order 'Champ';
define Last_Modified_Date/order format = MMDDYY. 'Modified';
define Total_Media_Value/order format = dollar25. 'Tot_Budget';
define Digital_Total_Media_Value/order format = dollar25. 'Digital_Bugt';
define Deal_Comments/order 'Deal_Comments';
break after Probability/ summarize suppress ol ul;
rbreak after / summarize ol ul;
run;
ods listing close;
ods pdf close;
你的主要问题是你没有任何东西可以做总结。您的所有列都是“ORDER”列,这可能不是您想要的。这是PROC报告中常见的混淆<代码>顺序实际上可以以两种不同的方式使用
列类型(vs.顺序
,分析
,组
,跨
等)计算
说明如何对列中的数据进行排序(ORDER=
,ORDER=data
等)ORDER=FORMATTED
顺序
列(基本上与组
类似,只是如果有多个值,它不会压缩额外的副本)
如果你想RBREAK
或BREAK
做任何事情,你需要有一个分析
变量;这些是您希望摘要(和其他数学)处理的变量
下面是一个使用analysis
变量正确工作的示例。在总结他们时,你还需要告诉SA要做什么<代码>平均值,总和
,等等,取决于您想要的结果
ods pdf file = "c:\temp\test.pdf";
proc report data = sashelp.cars headline nowd ls = 256 ps = 765;
column cylinders make model invoice mpg_highway mpg_city;
where cylinders > 6;
define cylinders/group Descending;
define make/order;
define model/order;
define invoice/analysis sum;
define mpg_highway/analysis mean;
define mpg_city/analysis mean;
break after cylinders/ summarize suppress ol ul;
rbreak after / summarize ol ul;
run;
ods pdf close;
我不明白投票结果如何。这包括不起作用的代码,以及对什么不起作用的解释。这不是一个很好的问题(尽管比很多问题都好),但对投票来说是无效的。Ankit,在未来,我们帮助您的人可以运行的特定代码会让您获得更好的结果-显然,我们没有您所拥有的类数据集,所以您可以包含创建它们的代码(如
数据线
)或者重新配置您的代码以使用SASHELP
数据集,例如SASHELP.CARS
或SASHELP.CLASS
或类似的数据集,将非常有用。