楼主: 110031037
23377 13

[学习心得] Stata,SPSS,SAS,Eviews之比较 [推广有奖]

  • 0关注
  • 99粉丝

已卖:986份资源

副教授

59%

还不是VIP/贵宾

-

威望
0
论坛币
43659 个
通用积分
1049.8949
学术水平
94 点
热心指数
132 点
信用等级
82 点
经验
19791 点
帖子
457
精华
0
在线时间
1289 小时
注册时间
2012-5-17
最后登录
2025-11-18

楼主
110031037 在职认证  发表于 2015-6-23 23:56:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
1.jpg

3.jpg


4.jpg

2.jpg

5.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EVIEWS Eview Stata Views SPSS

沙发
kds222 发表于 2015-6-24 00:09:02 来自手机
110031037 发表于 2015-6-23 23:56
R语言呢?

藤椅
xieyu75 发表于 2015-6-24 00:26:34
分析得好!
我觉得不管哪一种能用的熟练都不错。
但是使用下来看,觉得这四种里面必备的是SPSS和STATA。
数据预分析的时候,用SPSS,其图形化的操作界面很方便。但是最终确定回归模型后需要进行检验和计算时,用STATA似乎更好。

浅见,供批判。
已有 1 人评分论坛币 收起 理由
110031037 + 5 观点有启发

总评分: 论坛币 + 5   查看全部评分

板凳
ryoeng 在职认证  发表于 2015-6-24 00:27:56
提示: 作者被禁止或删除 内容自动屏蔽

报纸
110031037 在职认证  发表于 2015-6-24 07:35:02
Matlab
线性代数和数值计算方面优势显著,
向量化运算往往比同类软件更快,
拥有超多工具箱,仿真,图像处理,信号处理,金融,统计,优化......
程序语言比较易学,编辑和调试环境不错
方便构建GUI
不是原生支持符号计算(符号计算远不止是推导公式),新版的mupad内核还不错,但是和Mathematica、Maple比有明显差距,不论是深度、广度和速度
递归特别慢,比Mathematica和Maple以及常见的脚本语言都慢
在一些数学领域相对薄弱,如数论,图论,离散数学等
高精度和大数计算比较慢(如精确计算100万的阶乘或π的前500万位)
工具箱之间的协作能力不是很好
界面不太好看(新版R2013a的Ribbon界面不错)
缺省画图不美观,锯齿,系统函数命名不够规范

地板
110031037 在职认证  发表于 2015-6-24 07:36:33
Mathematica
符号计算非常强大,可解的方程类型最广泛
非常强大和灵活的语言,完成相同的工作,和同类语言相比代码量往往最少
语言高度统一,支持相当多的编程范式,过程式、函数式、元编程,逻辑编程、基于规则...
循环比较慢,可以用Compile加速,或使用Map、Table、Nest等代替循环
许多内置函数具备AAS机制(AutomaticAlgorithmSelection)
擅长高精度和大数计算,
图形方面的函数很丰富,默认画图比Matlab和Maple更好看
界面美观,输入公式很方便
帮助文档很友好
价格较高,比matlab更贵(Matlab的价格取决于你要哪些工具箱)
向量化的操作比Matlab稍慢,有时比Matlab更耗内存
代码调试不是很方便,但可以用Wolfram Workbench(基于Eclipse的IDE)改善
程序语言学习曲线陡峭,排除熟悉Scheme、Haskell等函数式语言或者作为高级计算器使用的人
(Mathematica的语法和常见的过程式程序语言有较大不同,虽然也可以作为过程式语言来用,但代码的和速度和优雅程度就大打折扣了)

7
110031037 在职认证  发表于 2015-6-24 07:37:51
Maple:
符号计算非常强大,和Mathematica相比各有千秋
许多多项式操作比Mathematica更快
一些符号积分Maple也有速度优势(特别是不定积分),不过有时返回的结果没有Mathematica给出的更严谨、鲁棒性好,能算的积分类型没有Mathematica多
Maple的“适应性”更好,有的问题Mathematica需要一定的预处理才能算的更快,得出满意的结果
Maple更擅长(偏)微分方程,(其实Maple和Mathematica都能解一些对方解不了的一些特殊微分方程)
可以带步骤求解一些问题,Mathematica需要第三方的Package或借助WolframAlpha
上手较快,一些常见的操作无需命令,通过右键菜单就能完成
界面有点卡(基于Java swing),经典界面流畅但是很土
自带的代数方面的package比较丰富
化简能力,不等式求解,逻辑系统较Mathematica逊色一些
数值计算总体上比Matlab和Mathematica差一些
高精度和大数计算方面强于Matlab弱于Mathematica
统计方面有些薄弱

8
110031037 在职认证  发表于 2015-6-24 07:42:39

R与MATLAB的异同比较很难说,某个问题只能用R而不能用matlab,反之亦然。不过,在处理某些特定问题上,某个工具更为适合。
1.matlab的语法更适合于矩阵操作。R的矩阵操作就要稍弱一点了。
2.R有大量的新的且高质量的包可用。如果一个研究者提出了一个新算法,实现这个算法的R包很快就出来了。但是,matlab几乎无这种可能。不过,matlab提供了很多工具箱,是成熟的、组织良好的一些算法的实现。包和工具箱,就好比是零售和批发的关系。哪个更好,依人而论。
3.R是免费的,轻量级的。matlab的很贵的,并且也是很笨重的。
4.在统计学方面,特别是在内置函数数量和质量以及处理大数据集的能力上,R要优于matlab。
5.R有CRAN,在这里几乎可以找到所有需要的东西,包括最新的算法的实现和常用统计技术。matlab的论坛东西相对较少。
6.matlab的文档写的更好。
7.matlab的UI比R更漂亮,不过Rstudio差不多弥补了R的这个不足。

9
honey西 发表于 2016-9-16 23:55:49
MARK。。。。。。

10
biostat 发表于 2016-9-20 08:31:35

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-14 05:50