![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
qq_28617019
这个作者很懒,什么都没留下…
展开
-
Python -- 遍历字典时删除元素报异常
错误的代码①d = {'a':1, 'b':0, 'c':1, 'd':0}for key, val in d.items(): del(d[key]) 错误的代码② -- 对于Python3 d = {'a':1, 'b':0, 'c':1, 'd':0} for key in d.keys(): del(d[key]) 正确的代码...转载 2018-07-17 08:03:07 · 1973 阅读 · 0 评论 -
pandas 绘制天池O2O大赛购买趋势图
今天在回顾之前做的O2O大赛时,发现了大神提供的一个完整思路https://blog.csdn.net/bryan__/article/details/53907292,其中有副趋势图,由于之前做的时候并没有对数据集做过多的了解(想想这应该也是分不高的原因吧,以后一定要充分了解数据才行)我就想试试绘制。简单的一幅图,遇到不少问题,主要是集中在时间轴的绘制上,需要先转换为时间格式,不然会...原创 2018-07-23 15:07:24 · 382 阅读 · 0 评论 -
pandas 按与条件选取数据
chunk = chunk[(chunk.Coupon_id.notnull() and chunk.Date.notnull())]报错ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().改为:chunk = chunk[(...原创 2018-07-23 21:51:15 · 2936 阅读 · 0 评论 -
用fillna()填充众数
今天在做特征工程时,考虑给某列的缺失值,填充为该列的众数。按照之前填补均值和最大最小值的方法:import pandas as pddf.Mer_min_discount.fillna(df.Mer_min_discount.mode(), inplace=True) 结果发现缺失值怎么都填充不上,查阅资料后,恍然大悟,原来由于众数可能存在多个,所以pand...原创 2018-07-20 09:32:41 · 20012 阅读 · 3 评论 -
python 字符串转整型
今天在将字符串转换为整形时遇见个问题,特此记录我之前经常这么做:int("123")但是今天遇见的的是:“123.0”,此时 int("123.0"), 就报错了ValueError: invalid literal for int() with base 10: '123.0'网上查了一下,原因是,python在做整型转换时,不能带符号(不包括“”)。解决办法是: round(f...原创 2018-07-27 15:55:06 · 8038 阅读 · 0 评论 -
python2 与 python3中map函数的不同
python2中:map(func, list)会直接返回一个list但是python3中map(func, list)则只会返回一个map对象想要返回list,只能list(map)但是!!这个map对象是可以直接用于列表生成式的:...原创 2018-08-03 09:41:12 · 1064 阅读 · 0 评论 -
Python sorted:对自定义的数据结构排序
Python sorted:对自定义的数据结构排序Python 内置的sorted的函数可以用来对自定义的数据结构(列表)(设该列表为myList)排序,用法如下。 首先上定义。Python 2下参数列表:sorted(iterable, cmp, key, reverse)Python 3下参数列表:sorted(iterable, key, reverse) Pyt...转载 2018-08-03 09:45:36 · 672 阅读 · 0 评论