Pandas
米Py
一个偏执的Pyhtoner! 专业的数据工程师,从事数据采集,清洗,存储,分析,挖掘,展示全流程开发工作。
展开
-
pandas 获取不符合条件的dataframe
search for “does-not-contain” on a dataframe in pandas 问题来源:做项目时,想拿到不符合条件的所有数据,比如:通话类型有好多种(主叫、被叫、呼转……),现在想分析所有非主叫数据,那么问题就来了。方法一:df[~df.col.str.contains(word)]>>> df = pd.DataFr...原创 2018-08-12 10:57:21 · 7960 阅读 · 2 评论 -
python pandas 使用nunique去重报错:AttributeError: 'DataFrame' object has no attribute 'nunique'
使用pandas进行列去重功能报错AttributeError: 'DataFrame' object has no attribute 'nunique'解决方案 更新pandas版本即可print('Pandas version ' + pd.__version__)# Pandas version 0.19.2pip install -U panda...原创 2018-09-04 10:17:24 · 9855 阅读 · 4 评论 -
pandas对时间索引进行分割(truncate requires a sorted index)
情景开发时碰到需要截取近1个月,近3个月,近6个月的数据,进行统计分析使用truncate对df进行数据集截取,遇到截取数据不符合预期,且若时间序列无序会抛出异常挖一挖使用truncate时的索引必须先进行排序,不然会报错源码一进truncate方法就会检测index是否经过排序,没有排序,报错极端情况,若时间序列只有两个的时候不会报错,但是结果会不符合预期预期是截取掉201...原创 2018-10-15 19:28:12 · 5962 阅读 · 1 评论 -
Pandas auto convert list to tuple error
Pandas 自动转格式(list to tuple)问题问题描述一向稳定的线上,突然报出一个错误:AttributeError: 'tuple' object has no attribute 'remove'意思是元组(tuple)没有remove方法,但是代码逻辑设计的是针对列表(list)使用的,且安全生产了很久很久……结果经过不懈努力,目前暂时结论:pandas在处理某...原创 2018-11-07 19:17:15 · 616 阅读 · 0 评论