Thursday, January 29, 2015

分享: 从SAS 到 Python 与 R

发信人: StatsGuy (StatsGuy), 信区: Statistics
标  题: 分享: 从SAS 到 Python 与 R
发信站: BBS 未名空间站 (Sat Jan 11 15:08:56 2014, 美东)

最近看到不少帖子,讨论到学习Python 与 R 的需求。
我想在这里分享一下自己的经历。希望对大家有帮助 :-)

我以前在传统行业做统计和SAS programming. 过着平稳的技术生活,在平常工作中不
断提高SAS水平,也曾去SAS Conference 做过 presentation. 也算是老板手下的SAS技
术骨干吧 (心里也挺踏实:-)。可是我N年前一个偶然的机会来到湾区,从此开始了"二
次创业"的奋斗史 (教训啊 来湾区的决定要慎重:-)

落脚未稳,首先就发现SAS在湾区不是主流技术(银行,药厂除外),大部分主流科技公
司对SAS可以说是有点排斥的 (越新的公司越如此)。也情有可缘,这里的公司更cost
effective, 即使买得起统计软件,也不愿在技术工具上受制于人。我曾有一次向老板
大力推荐SAS,要求公司买几个SAS licenses,他们也照做了,现在想起来可能当时人家
当老板的也有点不太情愿吧。(自己当时太年轻了 :-)

改变不了世界就改变自己吧:-)

于是我就想办法逐渐换自己的skill set。这个转化过程需要点时间,我也得到了一些
帮助。R 相对容易一些,因为多年前在学校里学的S-plus还记得(R 和 S-plus 在用户
界面上 有相似, 尽管后台是很不一样)。我在学习Python 过程中发现其实和SAS有些
相似。比如SAS data step 其实是implicit loop through records, 而Python 实际上
是explicit loop. 而且大量的string and number functions都近似。还有发现Python
做reporting 也非常强大,堪比PROC SUMMARY等SAS PROCEDURES。 另外,用Python 与
R 搭配来处理text mining也堪称绝配。

我先是在用SAS和R 及Python并用的大公司做(在FLG 其中的一家也做过),逐渐过渡到
我现在所在的创业型公司完全是open source 技术工具。 科技公司typical的scoring
system. 常常是 Python 和R写的。用Linux shell 联络起来。我的predictive model
生成的scores 被我们公司campaign系统所用,并且不断更新。同时也会有一些BI的工
作,比如Tableau。(最近我们的那个大牛工程师太忙,干脆把与 scoring 有关的
Java code 也丢给我来maintain. 哈哈,another good opportunity to enlarge my
skill set)

我有时回想起在东部大公司做SAS的时候,工作挺稳定而且比较predictable.在东部
药厂做clinical trial的朋友们做得工作都稳定,他们也在换大房子吧:-)我也同意
SAS 是很强大的工具,要求传统大公司完全用open source的工具也是不现实的,因为
他们需要看得见的available 的技术支持。(也不排除将来回去做 SAS)

不过Python和R的好处是可以尝试一些新的东西。比如最近业余时间在尝试用openCV 的
技术,来处理image照片。类似处理image and sound wave data在Python已经完全
available了。

个人感受就是,open source 的工具在empower我们, 象几年前在map-reduce 框架下
做machine learning, 只有为数不多的CS 出身的工程师可以做。 现在 Mahout 和
Spark 框架下,受过统计训练的人都可以做。我希望大家可以把Python 与 R 作为 SAS
之外的additional tools 来掌握(这与掌握SAS 技术并不排斥。 印度同事经常宣称
自己是微软和Linux技术的全才,甚至通晓全世界的各种编程语言;哈哈,这一点值得
学习)

这样,也对我们statisticians与 CS 出身的人 职场竞争时,会有很大的帮助!

---------------
写了这么多,只是个人的一点感受。个人观点而已。仅供叁考。

预祝同学们春节愉快!

PS> 我也在把自己这几年学到的东西具体整理出来(比如学习Notes及实例等),share
给有兴趣的同学,可以更快的掌握Python 与 R。 如有兴趣,请电邮我 =>
mr.statsguy@gmail.com














--

※ 修改:·StatsGuy 於 Jan 11 15:59:23 2014 修改本文·[FROM: 76.]
※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 76.]

http://www.mitbbs.com/article_t/Statistics/31361999.html

2 comments:

  1. 您好,

    你是一个商人还是女人?你在任何财务压力?还是你
    需要钱自己创业?

    你有一个低信用评分,你会发现很难得到贷款
    从当地银行和其他金融机构?解决您
    财政问题是KP,贷款人

    我们的服务包括以下内容:

    *个人贷款
    *债务合并贷款
    *可能性
    *企业贷款
    *教育贷款
    *抵押贷款

    我们提供以每年2%的利率贷款。

    我们提供贷款给有需要的人的财务助理与低利率
    率的2%。为了得到与本公司的贷款,你可以告诉的确切数额
    贷款,你需要和你可以偿还贷款的时间。

    注意:您需要发邮件到:kplenders@outlook.com

    需要得到你第一次信息:

    (1)全名:
    (2)所需金额为贷款:
    (3)电话号码:
    (4)时间:
    (5)国家:
    (6)国家/地区:
    (7)每月收入:
    (8)婚姻状况:
    (9)年龄/性别:
    (10)贷款用途:

    注:所有响应应该被转发至:kplenders@outlook.com进行快速处理。

    问候,
    代表;
    夫人,凯特贷款公司
    电子邮件:kplenders@outlook.com

    ReplyDelete
  2. I got my already programmed and blank ATM card to withdraw the maximum of $100,000 MONTHLY for a maximum of 12 MONTHS. I am so happy about this because i got mine last week and I have used it to get $400,000 already. (perrythomas827@gmail.com) is giving out the card just to help the poor and needy though it is illegal but it is something nice and he is not like other scam pretending to have the blank ATM cards. And no one gets caught when using the card. Get yours from THOMAS PERRY Hackerz today! Just send an email to (perrythomas827@gmail.com)

    ReplyDelete