![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习
phoebe寻常
南开大学计算机方面硕士一枚~研究方向机器学习,模式识别。请大家多多指教~
展开
-
python排序获得秩 (index)
python排序获得秩(index)本文先讲述python中的排序函数,然后说明如何获得排序的index。 - python排序函数 - 排序获得秩index python排序函数python常用的排序函数有sort和sorted函数。 1.sort函数 是列表list的内置函数,对列表进行排序。需要注意的是它会改变当前列表对象。 函数原型: sort(fun,key...原创 2018-04-24 20:17:31 · 12242 阅读 · 0 评论 -
AUC计算方法与Python实现
AUC计算方法与Python实现-AUC计算方法 -AUC的Python实现方式AUC计算方法 AUC是ROC曲线下的面积,它是机器学习用于二分类模型的评价指标,AUC反应的是模型对样本的排序能力。它的统计意义是从所有正样本随机抽取一个正样本,从所有负样本随机抽取一个负样本,当前score使得正样本排在负样本前面的概率。 AUC的计算主要以下几种方法:计算ROC曲...原创 2018-04-25 12:46:58 · 23105 阅读 · 7 评论 -
python安装Xgboost (无需编译)
本人win10,64位,python版本为3.6想要安装Xgboost,之前在网上看过很多文章步骤都比较复杂,直到有一天看到了一种超级简单的方法,亲测有效果!!只需要两步:Step1 下载xgboost.whl, 网站是xgboost.whl。在里面找到和自己系统版本对应的下载。Step2 打开cmd,输入 pip install F:\xgboost-0.71-cp36-...原创 2018-04-24 21:39:36 · 1580 阅读 · 2 评论 -
python- rand、randn和randi的区别
rand 生成均匀分布的伪随机数。分布在(0~1)之间randn 生成标准正态分布的伪随机数(均值为0,方差为1) 上面两个的主要语法是:rand(m,n)生成m行n列的均匀分布的伪随机数 rand(m,n,’double’)生成指定精度的均匀分布的伪随机数,参数还可以是’single’ rand(RandStream,m,n)利用指定的RandStr...原创 2018-06-07 21:18:49 · 3088 阅读 · 0 评论 -
python中 字符串(str)与列表(list) 的相互转换
用python写算法时经常会遇到字符串与列表相互进行转换的情况,下面分别说明:str->list应用split()函数,注意与直接用list()进行转换的区别。str1=‘a,b,c’list1=list(str1)list2=str1.split(',')输出为:list1=['a', ',', 'b', ',', 'c']list2=['a', 'b', 'c']...原创 2019-07-03 21:23:57 · 2109 阅读 · 0 评论