去年参加SAS的数据分析大赛,感慨颇多, 符合最为经典的“不怕神一样的对手,就拍猪一样的队友”,这个大概就是团队合作的禁忌吧!不论是学校方面还是队友方面,是学校决定了队友还是队友决定了学校。各种滋味难以述说! 对于大四的学生能抽出时间来折腾这种比赛,确实需要付出一定的时间的。总体上来说,这次比赛最终的结果令我很失望,尽管能进决赛是如此的偶然,但也是必然,对此我深信不疑。不是说自己的水品很高,而是对手实在是太差了。 SAS数据分析大赛,从某种程度上,还是很倚重SAS Code的能力,不论从数据分析的预处理,还是模型的建立。一个程序的高手,从某种程度上来说,就是不断扩充自己程序的能力,使之泛化,至少对某个问题来说,但是不必太过繁琐,而忽略可扩充性。从本质上来说,SAS程序不能称之为面向对象程序,但是具有面向对象的程序特性,将会增加你程序的泛化能力。 比赛过程中,令我印象最深刻的莫过于宏的最本质。从某种程度上来说,SAS的宏是什么,文本替代,但是却具有函数的某些功能,但是这个只能在SAS的DATA步和PROC步执行前,完成宏函数所做的工作,只是文本替代而已。不过话又说回来了,SAS的DATA、PROC之间的数据交互,只能是依靠SAS的全局宏变量来实现,除非你自己使用硬编码,以降低程序的重用性为代价。而我犯的错误,莫过于太追求程序的完美性,导致我没有时间处理其他问题。自己还是没有大将之风——“运筹帷幄之中,决胜千里之外”,仅仅是个风中少年而已。 在这里,不是吐槽自己的学校如何差,而是真的有点无言以对,在选择比赛的队伍上,自己只是半路被拉上的,当我对参加比赛已完全无兴趣的时候。学校的还只能报销硬座,还必须拿回自己的硬座的票来报销,尽管没有规矩不成方圆,但是只有规矩的学校,剩下的能有什么。 希望自己的学校师弟师妹,可以在之后的SAS的据分析大赛中有出色的表现,也建议学校更改一下自己的队伍选择,不要不作为。我相信一群优秀的人未必能有所成就,但是至少一群渣渣一样的是很难突围的,取得最后的胜利。
* b9 B7 G' v7 w6 b% g
! U' L/ t$ [5 ~4 d3 A- {) y' x& @ |