这两种语言中的哪一种对统计分析有好处?除了可访问性以外,每个方面有哪些优缺点?在MATLAB和Python中,哪一个适合统计分析?
回答
MATLAB
- 适合初学者
- 适合互动环节
的Python(与SciPy)
- 适合稍微有经验的程序员
- 适合创建REU紫貂应用
- 适合阅读和导出数据文件
- 免费的
如果SciPy的不提供开箱即用的所有功能,那么你可能要在互联网上搜索。我不是地统计学方面的专家,但是这里有一些邮件和一些入门指南。 http://mail.scipy.org/pipermail/scipy-user/2007-November/014434.html
我也听说Python + R很好,但我还没有尝试过。
编辑:添加链接到Python + R:http://rpy.sourceforge.net/
谢谢nielsle。很好的答案。你能说出(python + R)的组合是什么意思吗? – Pupil 2010-09-25 06:19:11
谢谢..祝你好运:)。顺便说一句,我可能会让差异看起来比实际情况更加清晰。你可以在Matlab中编写复杂的程序,python对于初学者来说是一个相当好的语言。越来越多的python确实提供交互式会话。 – nielsle 2010-09-25 06:39:08
我反对“稍微漂亮的图表”。 Matplotlib产生与matlab相同的漂亮(通常甚至更漂亮)的图。使用Matplotlib,您甚至可以将数学公式嵌入到类似乳胶的语法中,这是matlab无法完成的。 – OTZ 2010-09-25 07:07:23
SciPy,NumPy 和 Matplotlib。
我会选Python,因为它可以是一个功能强大的Matlab,但是免费的。此外,您可以免费分发您的应用程序,而无需授权链。
Matlab非常棒,价格昂贵(它有一个很好的统计软件包),并且它在一开始会比Python更光滑,但从长远来看并不会如此。
现在,如果您真的想要最好的解决方案,那么请查看R,它是社区中事实上的统计软件包。他们甚至有一个Python端口。 R也是免费软件。
你一定要看看Sage,这是一个预集成Python和许多主要的数学/理科面向库和框架。从网站:
任务:创建一个可行的免费开源替代微捷码,枫叶,Mathematica和Matlab。
- 1. python统计分析
- 2. 在Python中跟踪系统和实时统计分析
- 3. 哪一个最适合xml解析器
- 4. lxml和libxml2中哪一个更适合在Python中分析格式错误的html?
- 5. Python - Cerberus,jsonschema,voluptous - 哪一个适合?
- 6. 在google分析中为domain.com/和domain.com/index.php合并统计信息
- 7. 哪种算法适合情况分析?
- 8. 我们在哪里适合SDLC可行性研究和分析
- 9. 哪一个更适合在PHP中解析XML?
- 10. 谷歌分析统计整合
- 11. 哪种分析技术最适合分析程序行为
- 12. 使用python分析掷硬币统计
- 13. 哪一个最适合dataTable
- 14. SPSS中的统计分析
- 15. 哪个免费的数据库系统最适合存储,并计算/分析大型文本比较,数据库将在其中进行可用统计?
- 16. 谷歌分析:两个网站和一组统计数据?
- 17. 哪个计划更适合博客?
- 18. 哪个VM适合哪个系统上的Pharo/Squeak发布?
- 19. 哪一个更适合在C和C++编程中使用?
- 20. Python - 统计分布
- 21. 哪个更适合在Java中进行Excel文件解析?
- 22. 哪个更适合做大一个方法或分离方法?
- 23. DIY网站统计/分析
- 24. 分析查询统计
- 25. 禁用统计/分析Javascript
- 26. 的UITableView + YouTubeAPI分析统计
- 27. 进行统计分析
- 28. Vaadin统计分析框架
- 29. 统计学余弦分析,
- 30. 什么设计决策更适合计算预测和评分系统?
定义“统计分析”,同样也适用于“数据分析”。这两个术语都包含了大量的领域,并且大部分*既不是* matlab也不是python将成为明确的获胜者。我在ROOT中做了我的“数据分析”。在SO上有很多人做大数据统计,经常使用R. – dmckee 2010-09-25 04:16:43