零基础入门机器学习之准备篇(下—— Numpy)
学习编程语言,除了熟悉语法,也要掌握这门语言的一些必备开发库。比如C++需要掌握STL、Boost库,Java开发者需要熟悉JDK里面诸如java.io、java.lang、java.util等重要开发包。同样在机器学习领域,除了学习python语言,几个常用开发包也是必学内容。易学智能小编为此特意选出了Matplotlib、Numpy、Pandas这三个机器学习高频开发包,下面主要介绍这些包常见用的接口,方便初学者入门。
2.0 Numpy库(运行结果均在#号注释后)
为python提供了高性能的多维数组对象,以及用于处理这些阵列的工具,
2.1 矩阵(Arrays)的创建
2.2 矩阵索引
Numpy提供了几种索引到数组的方法。
用布尔变量在矩阵中进行索引的用法
2.3矩阵中的数学操作
2.4 重构矩阵(reshape)
改变矩阵的维度
【版权声明】转载请注明出处并全文转载
领取专属 10元无门槛券
私享最新 技术干货