摘要: class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = Noneclass Solution: # 转换思路,存储的时候一直从左向右存储,打印的时候根据不同的层一次打印 def zigzagLevelOrder(self, root... 阅读全文
posted @ 2017-03-21 16:34 zx0801 阅读(325) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-"""Created on Thu Mar 2 11:35:11 2017@author: zzpp220"""class LinkList: def __init__(self,val=None,link=None): self.val=val self.link=linkclass MergeLink: d... 阅读全文
posted @ 2017-03-03 21:41 zx0801 阅读(309) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-"""Created on Fri Mar 3 20:07:11 2017@author: zzpp220"""class Morethanhalf: def findhalf(self,lst): if not lst: return None dict={} h... 阅读全文
posted @ 2017-03-03 21:41 zx0801 阅读(215) 评论(0) 推荐(0) 编辑
摘要: scikit-learn库实现了一系列的数据挖掘,提供通用的编程接口、标准化的测试和调参工具主要包含:估计器:用于聚类、回归、分类分析转化器:用于数据的预处理和数据抓换流水线:组合数据挖掘的流程,便于再次使用估计器:为了实现大量的分类算法,该库把相关功能封装成所谓的估计器,主要包括两个函数: fit():训练算法,设置内部参数。接受训练集和类别这两个参数 predict():参数为... 阅读全文
posted @ 2017-03-03 21:41 zx0801 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 用流水线跟增数据预处理流程,数据预处理就用Pandas.决策树:退出准则防止过拟合训练数据,或者进行树全部创建完了之后进行剪枝操作,去掉不提供太多信息的结点 阅读全文
posted @ 2017-03-03 21:40 zx0801 阅读(128) 评论(0) 推荐(0) 编辑
摘要: --> python 数据统计,分组的一些小技巧 ... 阅读全文
posted @ 2017-02-28 22:22 zx0801 阅读(861) 评论(0) 推荐(0) 编辑
摘要: help(pd.concat)Help on function concat in module pandas.tools.merge:help(pd.concat)Help on function concat in module pandas.tools.merge:concat(objs, axis=0, join='outer', join_axes=None, ignore_index=... 阅读全文
posted @ 2017-02-28 22:21 zx0801 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 对DataFrame dropna默认丢弃含有nan 的行加上how='all'丢弃全部都是nan 的行补全缺失值索引名和轴标签不能记混 阅读全文
posted @ 2017-02-28 22:20 zx0801 阅读(162) 评论(0) 推荐(0) 编辑
摘要: df3=DataFrame(np.arange(6).reshape((2,3)),index=pd.Index(['sd','gz'],name='state'),columns=pd.Index(['one','two','thr'],name='number'))注意是首字母大写的Index。这个方法号,该有的信息全都创建上了 阅读全文
posted @ 2017-02-28 22:19 zx0801 阅读(98) 评论(0) 推荐(0) 编辑
摘要: groupby对象的方法: 阅读全文
posted @ 2017-02-28 22:18 zx0801 阅读(150) 评论(0) 推荐(0) 编辑