您当前的位置: 首页 >  Python
  • 8浏览

    0关注

    28博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【第七周:Python(一)】7周成为数据分析师

我愚蠢的理想主义_Cheergo 发布时间:2022-09-20 01:22:16 ,浏览量:8

本课程共七个章节,课程地址:7周成为数据分析师(完结)_哔哩哔哩_bilibili

  1. 数据分析思维
  2. 业务知识
  3. Excel
  4. 数据可视化
  5. SQL
  6. 统计学
  7. Python
第七周:Python(P86-P143) 
  1. Python的数据科学环境(P86)
  2. Python基础(P87-P97)
  3. 数据分析常用包:Numpy和Pandas(P98-P112)
  4. Python连接数据库(P113-P114)
  5. 数据分析案例(P115-P124)
  6. 数据可视化:Matplotlib和Seaborn(P125-P138)
  7. 数据分析平台(P139-P143)

目录

第七周:Python(P86-P143) 

一、Python的数据科学环境(P86)

二、Python基础(P87-P97)

(一)基础数据类型(整数、浮点数、字符串、布尔型、None) 

(二)变量

(三)数据结构(列表list、元组tuple、字典dict)

(四)控制流(if、for、while)

(五)函数 

三、数据分析常用包:Numpy和Pandas(P98-P112)

(一)第三方库

(二)numpy基础

(三)pandas基础 

一、Python的数据科学环境(P86)

下载anaconda

Jupyter里同时按住 Shift+Tab 可以查看函数的帮助 

二、Python基础(P87-P97) (一)基础数据类型(整数、浮点数、字符串、布尔型、None) 

type():告诉输入是什么数据类型,如 str 是字符串类型,bool 是布尔类型

  • 当一个字符里有单引号(双引号)时,在字符外用双引号(单引号)括起
  • 当一个字符里既有单引号又有双引号,在字符外用三引号括起
  • 字符里有换行时,用三引号括起,输出的格式也会换行
  • 转义字符 \,如 \" 输出为 " ,此时引号不再表示边界

布尔类型(注意要大写):

  • True(默认为1)
  • False(默认为0)

None、空值、0的区别:

  • None表示值是缺失的,而不是为0,故不能进行加减乘除运算
  • ' '表示值为空,但不缺失

(二)变量

要多次使用某一个值(可以是字符串,可以是数据)时,可以使用变量

可以同时给多个变量赋值

a,b = 1,2

(三)数据结构(列表list、元组tuple、字典dict)

1. 列表list:一串有序的集合,数据量大时查找速度慢    [ ]

  • sum():把列表中的值求和
  • len():列表中有多少个元素
  • 索引:从左往右是从0开始的,从右往左是从-1开始的
  • 切片
  • 增加:.insert(插入的索引位置,插入的值)   或   .append(插入的值):直接在列表最后插入值,不需要返回一个新的值,是在原列表上插入  或  [ ] + [ ]:如果想在列表后面插入多个值,直接加上一个新列表,需要返回一个新的值
  • 删除:.pop(索引),返回被删索引位置的值,若没有给索引值,默认删除最后一个
  • 更改

二维列表:[[ ], [ ]]

进阶用法:

  • 两个 list 直接 + ,是不会去除重复元素的
  • set(a) 会将列表 a 集合化,即去掉其中的重复元素
  • 集合化后的交集&、并集|、差集-、判断是否为子集
关注
打赏
1662226828
查看更多评论
立即登录/注册

微信扫码登录

0.0362s