我搞了一个月python和R,最后还是回到stata。原因是stata用户友好!!!!没有其它原因。就数据分析来说,你要干什么stata一般都能干成。用R的话,问题一大堆。可能是我不熟悉的原因吧。不过,我就分析一张表的事,没有必要用其它软件,stata足矣@@@!!!!。以后教学生也用stata,不用其它软件。尤其是python,说起来入门简单,关键是入了门后,后面用各种包,又要去学。等有空了再来干这个吧。python的确比stata更牛,但天下没有免费的午餐,你必须花时间去熟悉各种package包。否则,如果一切都用原生代码,一定会累死你的。
另外,有些人说stata无法矩阵运算。这是外行了。我花了一个星期看mata语言。这东西也挺牛的,矩阵也直接计算,其它功能也挺完善,各种复杂功能复杂运算。直接代矩阵进行回归的话,速度会更快。如果嫌弃stata编程不够强的话,就建议亲们多学学mata。总之,如果仅处理统计数据,stata能干你想干的任何事,而且不失灵活性。你可以傻瓜式点菜单,也可以输程序,还可以用mata语言获得更复杂的功能。