
python库
张月鹏
数据爱好者
展开
-
pandas 解析json文件为DataFrame的三种方式以及其灵活度和效率的比较
我所了解到的,将json串解析为DataFrame的方式主要有一样三种:利用pandas自带的read_json直接解析字符串利用json的loads和pandas的json_normalize进行解析利用json的loads和pandas的DataFrame直接构造(这个过程需要手动修改loads得到的字典格式)原创 2017-07-30 18:25:03 · 50281 阅读 · 7 评论 -
Windows+python安装xgboost(fix windowerror-127)
Windows安装xgboost(绝对最靠谱,没有之一)话不多说,今天看一个python源码用到了xgboost,而安装xgboost本来是比较简单的,遇到坑了,最后终于顺利安装完毕。原创 2017-03-26 18:52:24 · 881 阅读 · 4 评论 -
xgboost 使用 MAE或MAPE 作为目标函数
xgboost目标函数首先我们知道xgboost支持自定义目标函数,参见:https://github.com/dmlc/xgboost/blob/master/demo/guide-python/custom_objective.py但是其要求目标函数必须二阶可导,我们必须显式给出梯度(可理解为一阶导)和hess阵(可理解为二阶导),但是MAE不可导。具体xgboost的原理的我原创 2018-01-30 16:21:40 · 7811 阅读 · 0 评论