Python数据分析常用类库

本文介绍了Python数据分析常用的类库,包括Numpy进行数值计算,Panda用于数据分析和统计,Tushare和AkShare作为免费的金融数据接口包,以及Matplotlib用于绘图。详细阐述了各库的主要功能和常用函数。
摘要由CSDN通过智能技术生成

常用类库

使用anaconda进行第三方类库的下载管理,一些类库默认channel中不存在,需要使用anaconda的pip进行安装:

命令行进入anaconda的bin目录,使用pip3 install 类库名,进行安装

Numpy

数值计算

常用函数

函数 示例 用途
random.normal random.normal(loc=0.0, scale=1.0, size=1000)
loc:期望值,scale:标准差即振幅/离散程度,size:数量
生成正态分布序列
random.randint numpy.random.randint(low, high=None, size=None, dtype=’l’)
生成随机整数
random.randn numpy.random.randn (2,3)
返回2行3列矩阵,由标准正态分布样本填充
标准正态分布中返回一个或多个样本
random.rand numpy.random.rand (d0,d1,…dn) 标准正态分布中随机样本位于 [0, 1) 中
range range(0,10,2)
从0到10步长为2取5个数,左闭右开
取数
roll roll(data,1) 将序列中的数值循环右移1位
linspace linspace(0.5, 7.5, 1000)
起始值/终点值/数量
创建等差数列
where where(condition, x, y) x if condition else y
cumsum/cumprod data.cumsum()/cumprod() 返回一个一维数组,每个元素都是之前所有元素的 累加和 和 累乘积,参数是 number 或 array
zeros zeros(4, 7)
4X7的二维矩阵
数组转矩阵,缺失数据用0填充。类似的还有ones()、empty()
shape matrix = [[1, 1, 1], [2, 2, 2]] p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值