1. 使用 RMarkdown 的 child 参数,进行文档拼接。
  2. 这样拼接以后的笔记方便复习。
  3. 相关问题提交到 Issue

1 R 安装

github 上找到 R-Package 的路径下载文件夹, 利用函数devtools::install安装对应的文件夹即可。

完整版本,参考 www.analyticsvidhya.com

4 函数化编程例子

参考 Usage examples, 但是代码是对象化编程,而非函数化编程。

  1. as.matrix(data[,-target]as.matrix(data[,target]) 两个很对称可以学习。
  2. cat_features index = 0

Border count The number of splits for numerical features. tech

Allowed values are integers from 1 to 255 inclusively. effectiveml

同时,

ctr_border_count The number of splits for categorical features. Allowed values are integers from 1 to 255 inclusively. effectiveml

这算切分的细节,Xgboost 也有提及。

参考 tech 使用 catboost.save_model

5 Python 安装

参考 Docs 安装 Python。

pip install catboost

安装可视化工具

pip install ipywidgets
jupyter nbextension enable --py widgetsnbextension

6 Python 介绍

参考 GitHub 的 Tutorial GitHub

数据下载见 www.kaggle.com

附录

参考文献