![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
晓丫头
这个作者很懒,什么都没留下…
展开
-
python中的ix iloc loc区别
首先使用列表建立数据框import pandas as pdd={ 'name':['qinqin','lulu','qinlu'], 'sex':['male','female','male'], 'age':[18,19,20]}df=pd.DataFrame(d)df.index=['abc']dfix(基于iloc与loc的混合,既可以...原创 2018-07-31 11:49:38 · 709 阅读 · 0 评论 -
python map()函数
map()是python内置的高阶函数,它接收一个函数f和一个list,并通过把函数依次作用在list的每个元素上,得到一个新的list并返回 注意: 1.map()函数不改变原有的list,而是返回一个新的list 2.map() 不仅仅可以处理只包含数值的 list,事实上它可以处理包含任意类型的 list,只要传入的函数f可以处理这种数据类型。 3.map()在Python 2.x ...原创 2018-08-02 22:44:36 · 421 阅读 · 0 评论 -
python中的高阶函数
高阶函数:能接收函数做参数的函数变量可以指向函数f=absf(-5,9)函数的参数可以接收变量一个函数可以接收另一个函数作为参数能接收函数作参数的函数就是高阶函数def a(x,y,f): return f(x)+f(y)a(-5,9,abs)...转载 2018-08-02 21:09:06 · 132 阅读 · 0 评论 -
python案例:用递归与非递归实现上台阶问题
题目: 假设你走台阶有两种方式,一种是一步迈两个台阶,一种是一步迈一个台阶,请问你上n个台阶一共有多少种方式分析过程: g(5)=g(4)+g(3)#3,4指的是走一步或者两步后剩余的步数 g(4)=g(3)+g(2) g(3)=g(2)+g(1) g(2)=2 g(1)=1递归方式def getNum(n): if n=...原创 2018-08-02 20:35:47 · 2272 阅读 · 0 评论 -
Python3 fabs() 与 abs()函数的区别
**1.abs() 是内置函数。 fabs() 函数在 math 模块中定义。 2.fabs() 函数只对浮点型跟整型数值有效。 abs() 还可以运用在复数中。**转载 2018-08-01 10:45:56 · 1268 阅读 · 0 评论 -
Python 中 chr() hex() ord() oct()函数区别
chr()函数 chr() 用一个范围在range(256)内的(就是0~255)整数作参数,返回一个对应的字符。 语法:chr(i) 参数:i—可以是10进制也可以是16进制的形式的数字 返回值:当前整数对应的ASCII字符 分别输入十进制数和十六进制数,实例如下: ord()函数 ord()函数是chr()函数的配对函数,它以一个字符作为参数,返回对...转载 2018-08-01 08:35:25 · 6348 阅读 · 0 评论 -
python中字符串、列表、元组、字典的区别
- 字符串 列表 元组 字典 书写方式 ‘’或者“” [] () {} 索引方式 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中 有两种索引方式,从左往右以0开始,从右...原创 2018-07-31 22:52:49 · 3217 阅读 · 1 评论 -
python 3的基础语法
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,如果缩进不一致,会导致运行错误如果语句太长,我们可以使用反斜杠(\)来实现多行语句字符串的截取的语法格式如下:变量[头下标:尾下标]——输出从“头下标”开始到“尾下标-1”的字符print默认输出是换行的,实现不换行需要在变量末尾加上end=” ”...原创 2018-07-31 20:46:51 · 142 阅读 · 0 评论 -
python练习:判断101-200之间有多少个素数,并输出所有素数
第一种方式for i in range(101,201): a=2 while a<i: # if i%a==0:break else:a=a+1 if a==i: print(i)输出结果如下: 2.第二种方式for i in range(101,201): for j in rang...原创 2018-07-31 17:50:56 · 46584 阅读 · 13 评论 -
python中的pandas包中的query注意事项
import pandas as pdd={ 'name':['xiao','dan','qi'], 'sex':['male','female','male'], 'age':[23,24,24]}df=pd.DataFrame(d)df**错误提示:expr must be a string to be evaluated, <class 'b...原创 2018-07-31 15:09:52 · 17379 阅读 · 0 评论 -
对拉勾网数据分析职位做数据分析
分析思路: 思维导图采用在线版的ProcessOn进行在线制作,不需要下载软件到PC端,方便快捷,可在线保存。 数据采集 主要是采用“八爪鱼采集器”进行采集,数据导出为Excel格式 数据的清洗与处理 使用工具:Excel2016、WordArt、图表秀 1.数据清洗 1)处理招聘日期 采集的数据的招聘日期是根据爬虫时间进行转化的,会导致错误...原创 2018-08-25 15:18:15 · 3937 阅读 · 2 评论