
Python数据分析
柚子哦
这个作者很懒,什么都没留下…
展开
-
numpy 布尔索引的用法
我们可以通过建立一个布尔数组来索引目标数组,通过数组的逻辑运算作为索引,以此找出与布尔数组中值为True的对应的目标数组中的数据。需要注意,布尔型数组的长度必须与目标数组的轴的长度一致。可参考以下代码:1、具体可以理解为:布尔索引实现的是通过列向量中的每个元素的布尔型数值对一个与列向量有着同样行数的矩阵进行符合匹配。而这样的作用,其实是把列向量中布尔值为True的相应行向量给抽取了出来。...原创 2018-12-06 16:27:38 · 8860 阅读 · 0 评论 -
python 内置函数map,filter,sorted的用法
map函数,第一个参数是函数,第二个参数是list,通过把函数依次作用在 list 的每个元素上,得到一个新的 list 并返回。返回的是一个惰性序列,所以要强迫map()完成计算结果,需要用list()函数获得所有结果并返回list。 filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列,返回的也是一个惰性序列,所以要强迫filter()完...原创 2018-12-06 16:56:38 · 282 阅读 · 0 评论 -
pandas Series
Series:1、是一种类似一维数组的对象,它有一组数据及一组与之相关的数据标签组成。标签可以自动生成,也可以通过index设置标签。2、可以通过索引的方式重新赋值或选取Series中的单个或一组值,也可以将索引通过通过赋值的方式修改3、如果数据被放在python字典中,可以通过这个字典创建Series当states被设置为index,与字典中的键相匹配的索引会...原创 2018-12-07 16:28:34 · 195 阅读 · 0 评论 -
汽车金融评分卡 from PyWoE import WoE 异常问题解决
关于Hellobi Live | 1小时学会建立信用评分卡(金融数据的小分析-Python)中PyWoE包调用问题anaconda中并没有PyWoE包,需要手动将PyWoE放在anaconda文件下。由于PyWoE源代码中 cuts, bins = pd.qcut(df["X"], self.qnt_num, retbins=True, labels=False),在pd.qcut部分会出现错...原创 2019-03-26 11:15:49 · 828 阅读 · 1 评论