| 所在主题: | |
| 文件名: Marco.rar | |
| 资料下载链接地址: https://bbs.pinggu.org/a-2449382.html | |
本附件包括:
|
|
| 附件大小: | |
|
很多人在用SAS做ROC曲线时肯定很苦恼做出来的图没有直接给出切点值而只给出了AUC值,进而每每到要做ROC曲线时都是将数据导出,用R来进行作图。
但是其实通过SAS的宏程序,我们可以轻松的做出你想要的ROC曲线图,而且功能十分丰富。 宏程序SAS官网有提供下载→http://support.sas.com/kb/25/018.html#req 有一定英语基础的朋友可以阅读其Result页面的例子介绍,看完介绍后你也基本上就能搞懂大部分的功能了。 接下来我们就直入正题,如何作图: 我们先来看下效果图: 第一张为SAS默认样式,后两张为利用宏程序画出的ROC曲线 首先我们需要将宏文件下载,保存为rocplot.sas文件。 然后在SAS中调用该宏
幸运的是,通过SAS的提示发现是lineparm这个语句9.2不识别,通过series语句替代后,在9.2上成功运行。 相应版本的宏文件请见附件,下载后将文件名改为rocplot.sas或者修改导入宏步骤的路径名为现文件名即可。 相应的SAS官网的宏程序介绍我也以word文档的形式上传了附件,文末还有修改语句以适配9.2版本的过程,感兴趣的朋友可以阅读。 希望这个宏程序的分享能够帮助到你,让你在使用SAS的过程中能更高效,如果你有什么好的宏程序也可以分享出来,大家互相学习:P P.S. 大家在SAS作图的时候应该有一个共同的感受就是SAS默认的图片像素很低,这是因为程序默认输出的分辨率较低造成的。 可以通过语句重新定义图片的像素,一般设置为300dpi就ok了。 该语句同样可以修改图片的尺寸,解决了小图文字不可读的问题。/height=2in 设置为2in正好可以在word中并排放两张图。 具体可以参见→https://blogs.sas.com/content/graphicallyspeaking/2012/03/22/high-quality-graphs/
|
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明