机器学习数据分析之Python中Numpy的常用方法

本文介绍了Python中的Numpy库在机器学习数据分析中的应用,包括IPython交互Shell的使用技巧、Numpy的多维数组对象ndarray、创建与初始化、索引与切片、数值运算以及统计函数。重点讲解了数组的乘法、转置、切片赋值、布尔索引和线性代数操作,展示了如何通过Numpy进行高效的科学计算。
摘要由CSDN通过智能技术生成

IPython交互Shell使用技巧:
代码提示功能:

部分名字+tab

显示变量/对象具体信息:名称+

搜索命名空间:例如使用通配符:np.*aa*?

结果会出现所有中间有俩a的变量名,类,方法等

可以运行脚本代码:%run +路径,绝对路径即可

运行后,该脚本内全局变量,函数,import等都能在IPython界面使用了

执行时按ctrl+c可以中断代码

%paste:将剪切板中的代码作为整体执行

一些魔术命令:



numpypython中支持科学计算,矩阵操作的第三方库

numpy中的多维数组对象ndarray,实际上是把程序设计语言中的单个数的运算直接泛化到了批量运算,免去写循环的麻烦。其中元素必须是同类型的,有基本属性shape:显示各维度大小,dtype:说明数据类型

ndarray的创建:

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值