常用开源软件包

Posted by Cong Li on January 7, 2018

1. Python:

Anaconda默认包可满足大部分使用。

  • 清洗:numpy/pandas
  • 可视化:matplotlib
  • 基本计算:scipy
  • 经典统计:statsmodels
  • 机器学习:scikit-learn
  • 推荐系统:scikit-surprise
  • 深度学习:tensorflow

2. R

R-studio安装caret包及依赖包,可满足基本分析。

  • 清洗:tidyr/dplyr
  • 可视化:ggplot2
  • 统计推断:car
  • 回归分类:caret/nlme/e1071
  • 时间序列:zoo/tseries
  • 集成方法:randomForest/gbm
  • 关联规则:arules
  • 推荐系统:recommenderlab