赞
踩
通过理论学习,我了解到了numpy、scipy、pandas、matplotlib这四个python库。这四个库在科学计算、数据分析、机器学习等领域有着广泛的应用。
首先谈论numpy库。numpy库是用于组织和运算数据的第三方库,在开展基本的科学计算时,需要用到组织数据,这就可以利用numpy库将客观世界数字化。至今,numpy已经成为了科学计算事实的标准库。numpy 作为 Python中用于数值计算的基础库,提供了大量的数学函数和高效的多维数组对象。根据理论课程,我学习了如何创建、操作多维数组,以及如何使用numpy提供的数学函数进行向量化计算,但是并不熟练掌握numpy库的使用。最简单实用的就是使用 numpy 实现了数组的加减乘除、转置、排序等操作,这为高等代数的学习提供了不小的帮助。之前学习高等代数的时候,转置的求解我一直不敢确定,但是学会numpy库的使用后,转置不再是问题。/
然后是scipy。scipy是基于numpy的一个开源的Python算法库和数学工具包。 scipy中的线性代数、积分、插值、特殊函数、图像处理、常微分方程求解等模块有助于数学类的学生学习数学,所以遇到不会的积分求解时,我可以借助scipy库来帮助我求解。真的很有用,对于数学类学生掌握之后。
接着是pandas库。pandas是一个强大的数据分析工具,提供了数据结构和数据分析工具,可以方便地进行数据清洗、转换、合并等操作。我学习了 pandas 的基本数据结构 DataFrame 和 Series,但是并不是很熟练掌握如数据选择、排序、分组、聚合等。此外,通过学习,我还知道了如何使用pandas进行数据导入导出、缺失值处理、数据可视化等。因为用的不多,具体的实用性对我来说没有具体的帮助,但是它一定有强大的功能和作用在等待我去发现和利用。
最后是matplotlib。matplotlib是python的2D绘图库,它可以生成各种静态、动态、交互式的图表。matplotlib的基本用法,包括绘制折线图、散点图、柱状图、饼图等。这很适合数据统计和分析,我们可以把数据经过matplotlib库生成各种可视化图表帮助我们观察和了解数据。当我需要统计我们班参加团建活动意愿以及活动的地址时,我就可以把数据导入,利用这个库生成饼状图,我就可以很直观的看到活动意愿占比及活动地址占比,很直观很便捷的解决问题。
通过本次学习,我了解并一定程度掌握了 numpy、scipy、pandas 和 matplotlib 这四个Python库的基本用法,并尝试解决了一些具体问题。这四个库在科学计算、数据分析、机器学习等领域有着广泛的应用,它们的高效性和易用性让我受益匪浅。在未来的学习和工作中,我将继续深入学习和应用这些库,提高我的数据处理和分析能力。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。