A机器学习
文章平均质量分 61
腾云丶
这个作者很懒,什么都没留下…
展开
-
Jupyter Notebook 的快捷键
Jupyter Notebook 的快捷键 Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。命令模式 (按键 Esc 开启) Enter : 转入编辑模式 Shift-Enter : 运行本单元,选中下个单元 Ctrl-Enter : 运行本单元 Alt-Enter转载 2017-07-06 15:26:53 · 1259 阅读 · 0 评论 -
机器学习实战 - 第十章 K-均值聚类 代码报错整理
matrix must be 2-d 意思是说matrix必须是2维的。这里是书上代码错误的原因,在函数二分K-均值聚类算法里,centList.append(bestNewCents[1, :])应该改为centList.append(bestNewCents[1, :].tolist()[0])原创 2017-08-24 22:02:53 · 2093 阅读 · 0 评论 -
机器学习实战 - 第九章树回归 代码运行报错原因
本章代码实现下来,排除代码自己粗心写错以外有两个地方报错迟迟不能解决,经过尝试和查阅资料以后,终于解决,记录如下: 1. 报错TypeError: unhashable type: ‘matrix’解决方法 回归树的切分函数chooseBestSplit函数,第二个for循环里面原本是dataSet[:, featIndex]改为for splitVal in set(dataSet[:, fea原创 2017-08-23 18:19:35 · 1535 阅读 · 0 评论 -
window下安装xgboost包(三步)
经常看到有人在群里问 如何安装xgb,网上各种百度不行,我当时安装的时候也吃了很多苦。 现在记录一下当时比较简单的安装方式。 note:此安装方式不适合python2.7版本,早点脱坑投入3的怀抱。 1. 下载whl安装文件,http://www.lfd.uci.edu/~gohlke/pythonlibs/,注意对应自己的版本 2. 用cmd进入当前文件目录下 3. pip instal原创 2017-09-27 19:26:02 · 2236 阅读 · 2 评论 -
Python画地图数据可视化分析
如何使用Python画地图数据地图可视化地图可视化常用包非plotly莫属,支持Python和R。地址:https://plot.ly/python/scattermapbox/需要先注册账号,有几个重要东西需要生成。这里的Usernam和APIkey在写代码的时候都要用到。Python安装直接pip安装 pip install plotly代码示例可以在官网找到:import plotly p原创 2017-10-26 16:41:47 · 24136 阅读 · 2 评论 -
python画地图数据可视化分析
如何使用Python画地图数据地图可视化地图可视化常用包非plotly莫属,支持Python和R。地址:https://plot.ly/python/scattermapbox/需要先注册账号,有几个重要东西需要生成。这里的Usernam和APIkey在写代码的时候都要用到。Python安装直接pip安装 pip install plotly代码示例可以在官网找到:import plotly p原创 2017-10-26 16:43:02 · 22413 阅读 · 0 评论 -
基于混淆矩阵计算多分类的准确率和召回率
定义TP-将正类预测为正类FN-将正类预测为负类FP-将负类预测位正类TN-将负类预测位负类准确率(正确率)=所有预测正确的样本/总的样本 (TP+TN)/总精确率= 将正类预测为正类 / 所有预测为正类 TP/(TP+FP)召回率 = 将正类预测为正类 / 所有正真的正类 TP/(TP+FN)多分类下计算应用多分类问题,把每个类别单独视为”正“,所有其它类型视为”负“,考虑...原创 2018-10-24 16:53:51 · 21057 阅读 · 0 评论