许多人使用 Excel 或其他电子表格、SPSS、Stata 或 R 等主要工具来满足他们的统计需求。他们可能会为了非常特殊的需求而转向一些特定的包,但很多事情可以通过简单的电子表格或通用的统计包或统计编程环境来完成。
我一直很喜欢 Python 作为一种编程语言,对于简单的需求,很容易编写一个简短的程序来计算我需要的东西。Matplotlib 允许我绘制它。
有没有人完全从 R 切换到 Python?R(或任何其他统计数据包)具有许多特定于统计数据的功能,并且它具有允许您考虑要执行的统计数据而不是数据的内部表示的数据结构。Python(或其他一些动态语言)的好处是允许我使用熟悉的高级语言进行编程,并且它允许我以编程方式与数据所在的真实世界系统进行交互,或者我可以从中进行测量。但是我还没有找到任何可以让我用“统计术语”表达事物的 Python 包——从简单的描述性统计到更复杂的多变量方法。
如果我想用 Python 作为“统计工作台”来代替 R、SPSS 等,你有什么建议?
根据你的经验,我会得到什么,失去什么?