1.初次进入数据分析这一章节,我们首先需要了解什么是数据分析。
2.并且,在数据分析的过程中我们会用到什么工具,方法。
3.那么在本章的学习过程中,我们将会利用Python来探索数据分析,带着这些问题接下来就跟着我们一起出发吧。
目录
一.什么是数据分析?
1. 数据分析(Data Analysis)是指用适当的统计分析方法对收集来的大量数据进行分析,将它们加以汇总和理解并消化,以求最大化地开发数据的功能,发挥数据的作用。数据分析是为了提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。
2.数据分析的目的是把隐藏在一大批看来杂乱无章的数据中的信息集中和提炼出来,从而找出所研究对象的内在规律。在实际应用中,数据分析可帮助人们做出判断,以便采取适当行动。在现在这个数据量爆炸的的大数据时代,将有价值的数据提炼,分类,加工出来,对我们更直观的面对数据有着重要意义。
二.为什么用Python?
1. 我们常说:”人生苦短,我用Python“,这句见证的是我们可以利用Python在最短的时间,最简洁的语句做到最好的效果。在数据分析领域也无一例外。Python在数据分析方面有很多优点是很多编程语言无法比拟的:
*优点:
- 首先是它易学易用,容易上手,可以在很短的时间内也不用花费太多的精力也能做出最好的效果。
- 具有强大的数据分析库和框架,如NumPy、Matplotlib、Pandas,这使得分析数据事半功倍。
- 具有较好的灵活性和开放性,Python作为一种开源语言,拥有强大的可扩展性和灵活性,可以与其他语言(如C/C++和Java)进行混合编程,实现更高效的数据处理和分析。
- 具有很高的运行效率,Python是一种解释型高级语言,它的运行速度快,生产效率高。
- 人工智能与机器学习的需要,在人工智能时代,Python已成为最受欢迎的编程语言。 得益于Python语法简洁,丰富的库和社区,大多数深度学习框架都优先支持Python语言。
2. 总而言之,Python用作于数据分析是现如今非常不错的选择,很多大型或中小型企业在用Python做数据分析,我们可以见证它的强大。
介绍完上面内容后,我们就可以直接进入正题了……
三. NumPy
1.什么是NumPy?
1.NumPy(全名:Numerical Python)NumPy是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,NumPy也是一个运行速度非常快的数学库,主要用于数组计算,包含:整合 C/C++/Fortran 代码的工具,线性代数、傅里叶变换、随机数生成等功能。
2.选择NumPy就是一个很不错的选择,那么我们要如何使用它呢?
2.安装NumPy
1.使用NumPy之前我们需要安装它。
2.安装NumPy也是很简单,我们只需要用到命令行Pip工具即可(当然了,我们后期会介绍Anaconda,里面会包括NumPy,如果下载下载Anaconda可以不用再安装NumPy)
如果安装时遇到下载速度慢或者其他原因,可以切换安装源。
pip install numpy #官方源
pip install numpy -i https://mirrors.aliyun.com/pypi/simple #阿里云源
pip install numpy -i https://pypi.mirrors.ustc.edu.cn/simple/ #中国科技大学源
&如果在安装时看到如下的 ”Successfully installed numpy" 则说明安装成功了。
%若提示如下:“Requirement already satisfied" 则说明您已经安装过了,无需再安装。
四.总结
1.下期我们将会安装一些数据分析必备的开发工具。
1.本期我们介绍了什么是数据分析以及选择Python作为开发语言的理由,让我们对数据分析能有一定的了解。
2.同时我们还讲解了NumPy的相关信息和安装方法,为我们后期的开发做好准备。
3.内容为本人学习笔记,难免有不足之处,恳请大家批评指正。