python
文章平均质量分 67
我来教你写韡
这个作者很懒,什么都没留下…
展开
-
Python基础
lambda表达式lambda表达式—匿名函数:":"左边放原函数的参数,可以有多个参数,用逗号隔开,右边放返回值g = lambda x,y: 2*x+1+yg(5,6)# 返回值为17精简代码,只需调用一次的函数直接写,简化代码可读性过滤器filter()filter(function or None, iterable)def odd(x): ret原创 2018-10-03 11:04:40 · 88 阅读 · 0 评论 -
《利用Python进行数据分析》——Chapter4:Numpy
简介ndarray:多维数组用于对整组数据进行快速运算的标准数学函数读写磁盘数据的工具线性代数、随机数、傅里叶变换集成C、C++Numpy的ndarray:N维数组对整块数据执行一些数学运算datadata * 10data + datashape:表示各维度大小,dtype:说明数组数据类型的对象data.shape>原创 2018-10-03 11:05:57 · 317 阅读 · 0 评论 -
《利用Python进行数据分析》——Chapter3:Ipython
IPython基础Tab键自动完成在任何对象后面输入一个"."以便自动完成方法和属性的输入自动完成文件路径:用“/”内省 """ Add two numbers together原创 2018-10-03 11:06:30 · 122 阅读 · 0 评论 -
《利用Python进行数据分析》——Chapter5:Pandas
Pandas数据结构Series类似于一维数组的对象,或看成一个定长的有序字典由一组数据及其数据标签组成自动为数据创建一个0~N-1的整数型索引obj = Series([4,7,5,3]) 0 4 1 7 2 5 3 3 dtype: int64>&amp原创 2018-10-05 10:23:23 · 304 阅读 · 0 评论 -
使用datareader’读取Yahoo财经数据
一、环境window10、Python3.6二、问题在《利用Python进行数据分析》一书中,学习到pandas这一章节,利用书中的方法去获取雅虎数据会出现以下问题:问题一: import pandas.io.data as web Traceback (most recent call last): File "<pyshell#0>", line 1, i转载 2018-10-05 20:43:19 · 2498 阅读 · 1 评论 -
《利用Python进行数据分析》——Chapter6:数据规整化:清理、转换、合并、重塑
合并数据集pandas.merge #可根据一个或多个键将不同DataFrame中的行连接起来pandas.concat #沿着一条轴将多个对象堆叠在一起conbin_first #将重复的数据编接在一起数据库风格的DataFrame合并pd.merge(df1,df2,on=‘xxx’):将两个DataFrame合并起来,没有指明用那个行当做连接,默认用重叠列名的列当作键(o...原创 2018-10-08 16:54:49 · 222 阅读 · 0 评论 -
《利用Python进行数据分析》——Chapter9:数据聚合和分组
对数据集进行分组并对各组应用一个函数,这是数据分析的一个重要环节,将数据集准备好后,接下来的任务就是计算分组统计或深成透视表GroupBy技术创建一个GroupBy对象,再调用GroupBy的各种方法计算相关数据df = pd.DataFrame({'key1' : ['a', 'a', 'b', 'b', 'a'], 'key2' : ['one', ...原创 2018-11-09 12:11:10 · 199 阅读 · 0 评论