nonmory 发表于 2014-7-12 14:39 
所谓的缺少严格,就是指R的数据类型太多了,管理起来会有难度。。而相对来说,stata就只有一张数据表,就 ...
那个不叫“缺少严格”吧。用语不恰当。stata那叫简单,只有一类对象。但是简单也有简单的缺点,就是不能处理复杂任务。而且,不用你自定义对象的类,固然省事,但是会降低计算机的处理速度。复杂的类,一来可以处理多样的任务,二来可以大大提高运算速度。比如,做文本挖掘,我真想不出stata怎么做。不知道能不能用正则表达式。复杂的Monte Carlo仿真,以及大计算量的Monte Carlo仿真。这些stata根本搞不定的。 或者就算能搞定,但是会比R复杂很多。 打个比方,如果你有各种形状的构件,你盖一座结构复杂的大楼就很容易。可是,如果只给你一种形状的构件,还是让你盖一座结构复杂的大楼,你要么根本盖不出来,要么需要费九牛二虎的力气才勉强盖出来。