[译] Why is Python a language of choice for data scientists

原文 Why is Python a language of choice for data scientists?

  • 解释/动态语言
  • NumPy 类似 Matlab 的数值分析
  • matplotlib 实现了 Matlab 中的画图
  • SciPy 科学计算方法
  • 数组操作/画图
  • R 中的 DataFrame 相关操作被封装到 pandas
  • scikit-learn 实现了很多机器学习算法 类似 R.caret
  • ipython notebook 实现了 Mathematica/Sage 中的 notebook 概念

缺陷

  • 繁杂的数组运算/公式写法
  • matplotlib 难用/难交互
  • NumPy/Pandas 的大规模扩展问题
  • 没有 LINQ 那样高级语法 去 Pandas 中跟踪问题很头疼

Published: February 09 2015

blog comments powered by Disqus