摘要: 一、DataFrame简述 DataFrame可以把它理解成是表格型的数据结构,也是一种带有标签的二维数组。DataFrame带有行标签(index)和列标签(columns),其中values属性可以查询DataFrame数据,返回的是二维数组结构。 a = {'a':[0,1,2], 'b':[ 阅读全文
posted @ 2020-04-29 19:36 火花塞帮你 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 一、numpy的基础操作 1、改变数组形状 (1).T 方法:转置,例如原来形状为(2,3)/(2,3,4)转置为(3,2)/(4,3,2),一维数组转置后不变。 a = np.arange(5) print(a,'\n',a.T) b = np.ones((2,3)) print(b,'\n',b 阅读全文
posted @ 2020-04-22 18:51 火花塞帮你 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、ndarray的5个基本属性 adim 秩,即轴的数量或维度的数量 shape 数组的维度,对于n行m列的数组,shape为(n,m) size 数组的元素总数,对于n行m列的数组,元素总数为n*m dtype 数组中元素的类型,类似type()(注意了,type()是函数,.dtype是方法) 阅读全文
posted @ 2020-04-20 21:54 火花塞帮你 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Series (带有标签的一维数组) 一、Series的创建方法 [注]import numpy as np import pandas as pd 都省略了。 1、通过字典创建 2、通过数组(ndarray)创建 参数index:是Series的标签 参数name: 是Series的名称,没有的话 阅读全文
posted @ 2019-08-30 18:48 火花塞帮你 阅读(24985) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器 1、概念:装饰器是一个闭包(内层函数引用外层函数的非全局变量,这个内层函数就可称之为闭包),把一个函数当做参数返回一个替代版的函数,本质上就是一个返回函数的函数。 2、作用:在不修改源代码的基础上,扩展代码的使用。 3、理解装饰器 接下来,写一个带参数的,比较通用的装饰器,并运用装饰器语 阅读全文
posted @ 2019-06-08 13:52 火花塞帮你 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、函数:在进行一些项目时,某些功能会被反复的调用,那么我们就可以把这些功能封装成为函数。需要用这些功能时再调用函数。 二、定义函数 def 函数名(参数1,参数2,……,参数n): 语句 return 表达式 注:(1)这些参数为形参,本质上是个变量。 (2)return可以不要,默认为 retu 阅读全文
posted @ 2019-06-04 22:57 火花塞帮你 阅读(123) 评论(0) 推荐(0) 编辑