首页天道酬勤python自学,python怎么自学

python自学,python怎么自学

张世龙 05-13 08:27 12次浏览

无论您想立即获得Python,还是想成为数据分析大神机器学习大佬,本文中的Python库都非常有用

Python生态系统核心基础数据分析库简介:

NumPy:支持大量的维数组和矩阵运算,并为数组运算提供大量的数学函数库,包括:

整合C/C /Fortran代码的强n维数组对象ndarray广播功能函数的工具线性代数、傅立叶变换、随机数生成等功能SciPy:它也执行了科学、数学、工程的运算包含的模块有优化、线性代数、积分、插值、特殊函数、快速傅立叶变换、信号处理和图像处理、常微分方程求解、其他科学和工程常用计算。

Pandas

Pandas可以从多种文件格式(如CSV、JSON、SQL和Microsoft Excel )导入数据。 Pandas可以对各种数据执行运算操作,包括合并、重新成形、选择、数据清洗和数据加工特征。 Pandas广泛应用于学术、金融、统计学等各数据分析领域。Scikit-learn:代表“机器学习的科学工具包”。 机器学习库提供有监控和无监控算法,如回归、分类、降维、聚类分析、异常检测等。

Matplotlib:这是核心数据可视化库,是Python中所有其他可视化库的基础库。 提供用于二维和三维绘图、图形、图形和数据查看的图形。 在NumPy和SciPy上运行。

Seaborn:它基于Matplotlib,提供易于绘制、高度、交互式和更整齐的平面图。

Plotly:Plotly是一个数据可视化库。 提供高质量的交互式图表,包括散点图、折线图、条形图、直方图、箱形图、热图和子图。

二官网链接软件包/软件

描述

编号

NumPy官网http://www.numpy.org/

NumPy源代码: https://github.com/numpy/numpy

SciPy

SciPy官网: https://www.scipy.org/

SciPy源代码: https://github.com/scipy/scipy

潘达斯

官网: https://pandas.pydata.org/

Matplotlib

Matplotlib官网: https://matplotlib.org/

Matplotlib源代码: https://github.com/matplotlib/matplotlib

Seaborn

官网: https://seaborn.pydata.org/

Scikit-learn

官网: https://scikit-learn.org/stable/

Anaconda

官网: https://www.anaconda.com/distribution /

三安装指南各组件的安装方法类似,以NumPy为参考。

Python官方网站的发行版不包含NumPy模块。 可以用以下方法安装。

3.1、许多使用现有发行版的用户,特别是在Windows上,最简单的方法是使用NumPy、SciPy、matplotlib、IPython、SymPy和Python核心附带的其他包

Anaconda:免费Python发行版用于大型数据处理、预测分析和科学计算,致力于简化软件包的管理和部署。 支持Linux、Windows和Mac系统。 Enthought Canopy:提供免费和商用版本。 拥有Linux、Windows和Mac系统。 Python(x,y ) :的免费Python发行版包括完整的Python语言开发包和Spyder IDE。 支持Windows,仅限Python 2版本。 另一个免费的win python : python版本包括科学计算软件包和Spyder IDE。 支持Windows。 Pyzo:基于Anaconda的免费发布和IEP的交互式开发环境,重量非常轻。 支持Linux、Windows和Mac系统。 3.2、使用pip安装安装NumPy最简单的方法是使用pip工具。

pip3install---- usernumpyscipymatplotlib---user选项可设置为仅在当前用户下安装,而不是写入系统目录。

默认情况下使用海外线路,但在海外太晚了。 如果使用清华的镜像,则为:

pip3installnumpyscipymatplotlib-I https://pypi.tuna.Tsinghua.edu.cn/simple 3.3,使用pycharm

3.4、安装验证测试是否成功:

fromnumpyimport*eye(4) Array([1.0 .0 .0.],[0.0 .0 .1 .0 ]

函数表示dot的两个数组的点积(即元素)将相应相乘。 vdot个向量的点积inner个阵列的内积matmul个阵列的矩阵积determinant阵列的行列式solve求解线性矩阵方程inv的矩阵的乘法逆矩阵numpy.vdot ()函数是两个向量的点积。 如果第一个参数是复数,则该共轭复数用于计算。 如果参数是多维数组,则展开。

importnumpyasnpa=NP.array ([ 1,2 ],[ 3,4 ] ) b=NP.array ) [ 11,12 ],[ 13,14 ] ) # vdot展开数组计算内积打印

130 点击 pycharm

winform窗体固定大小,winform窗体项目大全 2021年天津达沃斯论坛时间,winform窗体数据实时刷新