python科学计算与数据分析

python科学计算与数据分析

主要讲解numpy库的使用,重点是其中的一些函数我们不知道或者不怎么了解他的具体用法,朋友们可以将本文当作numpy库的较具体的的函数说明文档进行观看。

numpy库的使用

1.array函数:将输入数据(列表、元组、数组或其他序列类型)转换为ndarray。要么推断出 dtype,要么显式指定 dtype。默认直接复制输入数据。
2.arange:类似于python的range函数,只不过返回的是ndarray类型不是列表。
3.ones,ones-like全为1的矩阵
4.zero,zero-like全为0的矩阵
5.eye,identity为n*n维的单位方阵
6.dtype:数据的类型
7.astype:转换数据的类型。(实际上是创建了新的数组)可见下例子。在这里插入图片描述
8.数组的标量计算是都是对应位置的标量计算。
9.切片与索引
data[data<0]=0,将数组中元素小于0的数据转换为0。
负数索引代表从末尾开始选取。
10.转置(.T)与交换轴(swapaxes)
11.np.where(x,y,z) 类似if语句吧。

一元unfunc

1.abs,fabs:绝对值
2.sqrt:平方根 arr **0.5
3.square:平方 arr **2
4.log,log10,lop1p
5.ceil ,floor:天花板与地板 ,取整数时用
6.rint:四舍五入
7.modf :整数与小数分离
8.三角函数与平常一致

二元unfunc

普通的常识性的就不叙述了。
在这里插入图片描述
基本数组统计方法:
在这里插入图片描述在这里插入图片描述

数组的集合运算
在这里插入图片描述
常用的numpy.linalg函数
在这里插入图片描述
numpy.random函数
在这里插入图片描述在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值