前言
你好,感谢你能点进来本篇博客,请不要着急退出,相信我,如果你有一定的 Python 基础,想要学习 Python数据分析的三大库:numpy,pandas,matplotlib;这篇文章不会让你失望,本篇博客是 【AIoT阶段一(下)】 的内容:Python数据分析,关于AIoT的详细介绍,详见博客:AIoT(人工智能+物联网)知识总结+实战项目,如果你没有 Python 基础,建议先修:Python的进阶之道【AIoT阶段一(上)】(十五万字博文 保姆级讲解),本篇博客是由于该文受CSDN的Markdown编辑器的字数限制才被迫分为 (上)(下),其均为 【AIoT阶段一】 的内容。好啦,闲话就先扯这么多,接下来,欢迎来到数据分析的世界!
一、NumPy
1.Numpy 入门
NumPy(Numerical Python)是Python的一种开源的数值计算扩展。提供多维数组对象,各种派生对象(如掩码数组和矩阵),这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,包括数学、逻辑、形状操作、排序、选择、输入输出、离散傅立叶变换、基本线性代数,基本统计运算和随机模拟等等。
几乎所有从事Python工作的数据分析师都利用NumPy的强大功能。
a.强大的N维数组
b.成熟的广播功能
c.用于整合C/C++和Fortran代码的工具包
d.NumPy提供了全面的数学功能、随机数生成器和线性代数功能
1.1 开发环境安装与配置
🚩有两种不同的安装手段,本文主要介绍第二种方法,并提供两种下载渠道:
第一种方式:
在 cmd 中输入下面两行:
pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
第二种方式:
直接安装Anaconda下载:Anaconda Installers
读者根据自己不同的操作系统进行下载,博主为 Windows 系统,下面安装流程也是在 Windows 操作系统上进行,不过区别不大。
也可以直接在百度网盘下载:Anaconda Installers,提取码:3h2u
❗️ 注意:Add Path!!! 添加一下环境变量~
进入等待:
安装完成~
这时会弹出两个网站:
不用管,直接关闭即可。
我们进入 cmd,输入:
jupyter notebook
紧接着会进入一个网站:
至此,我们的 Anaconda 安装成功,Congratulation~🎈
我们在这里新建一个文件夹:
此时的文件是未命名的,我们来给它起个名字:
我们在 AIoT 中创建一个 Python3:
我们还是一样给它改个名:
至此,我们成功创建了 Python3 文件,Congratulation~🎈