250人加入学习
前置知识:学生校园消费行为分析
价格 免费
该课程属于 学生校园消费行为分析在线实习项目 请加入后再学习

## pandas库

### 数据读取

#### 数据库数据读取

* pandas(读取/存储) + SQLAlchemy(建立数据库连接,配合数据库python连接工具使用)

* create_engine()创建数据库连接;参数是连接字符串;e.g. mysql/Oracle连接: 数据库产品名+连接工具名://用户名:密码@数据库IP地址:数据库端口号/数据库名称?charset=数据库数据编码

 

 

[展开全文]

matplotlib绘图 -- pyplot:

绘图流程:创建画布->是否创建子图

  • 不创建子图->绘图元素配置->绘图->保存显示
  • 创建子图->选定子图->绘图元素配置->绘图->保存显示
  • 创建子图->不选定子图->是否绘制完毕->保存显示

 

[展开全文]
  • 导包时不建议import *:python中每个模块相互独立,不同模块可能有同名函数,易混淆
  •  

 

[展开全文]

方法和函数的区别:

  • 函数直接使用,不需要跟在具体对象后面
  • 方法一般跟在对象后面
[展开全文]
 列表推导式
b是一个列表 (1, 11)是要遍历的数,从1到10
[]的第一个内容是返回值,后面的内容是对i的说明
[展开全文]

# 列表

all_in_list = [0.3, 'hello', True]

print(all_in_list)  # 对列表的增删改查

# 对列表查找,通过元素的索引值

res = all_in_list[0]  # 列表的索引,从左往右数

res = all_in_list[-3]  # 从右往左数

res = all_in_list[0:1]  # 列表的切片,左闭右开区间

res = all_in_list[0:2]  # 列表的切片

print(res)

# print输出语句输出的是最新的返回值

[展开全文]

import导入模块,借助数学完成更多元化的数学计算

[展开全文]

PyCharm是编辑器,用来编写python代码。如果没有Anaconda的话,以后编写一些程序代码,就需要在PyCharm里引入一些库。而Anaconda有很多python的库,只要将PyCharm与Anaconda关联起来,PyCharm就可以直接调用Anaconda的库。

[展开全文]