第五周学习总结

本周在 Python 和工程数学的学习上继续深入,接触到了更多具有挑战性的内容,同时也在不断的实践中提升自己的学习能力。​
Python 学习方面,本周开始学习 Python 的数据分析库numpy和pandas。numpy是 Python 进行科学计算的基础库,它提供了高效的数组对象和各种数学函数。通过numpy,可以创建一维数组、二维数组甚至更高维的数组,并且能够对数组进行快速的运算,如加减乘除、矩阵乘法等。与 Python 的列表相比,numpy数组在存储和运算效率上有了极大的提升。例如,在进行大规模数据的数值计算时,使用numpy数组可以大大缩短计算时间。pandas则是用于数据处理和分析的强大库,它提供了Series和DataFrame两种数据结构。Series类似于一维数组,可以存储不同类型的数据,并且带有标签;DataFrame则是一个二维表格型数据结构,类似于 Excel 表格,非常适合处理结构化数据。我通过学习使用pandas读取和处理 CSV 文件,对数据进行清洗、筛选、统计等操作,初步掌握了数据分析的基本流程。​
工程数学本周主要学习了概率论的基础内容,包括随机事件、概率的定义和性质。随机事件是概率论研究的基本对象,它是在随机试验中可能出现也可能不出现的结果。概率的定义有古典概型、几何概型和公理化定义等,不同的定义适用于不同的情况。在学习过程中,我掌握了概率的基本性质,如概率的非负性、规范性和可加性等。通过计算一些简单的古典概型和几何概型问题,加深了对概率概念的理解。例如,在计算从一副扑克牌中随机抽取一张牌是红桃的概率时,运用古典概型的计算方法,通过确定基本事件总数和事件发生的次数,得出概率值。然而,对于一些复杂的概率问题,如多个事件的交并运算和条件概率的计算,理解起来有一定难度,需要通过更多的练习来掌握。​
在本周的学习过程中,我也发现了自己存在的一些不足。在 Python 的numpy和pandas学习中,对于一些高级函数和方法的使用还不够熟练,在处理复杂数据时往往效率不高。在工程数学概率论的学习中,对于概率公式的推导和应用不够灵活,容易混淆不同的概率模型。为了解决这些问题,我在课后进行了大量的实践练习,参考官方文档和相关教程,深入学习numpy和pandas的高级功能。同时,对概率论的知识点进行了系统的总结,通过做练习题来加强对公式和模型的应用能力。​
本周的学习让我对 Python 在数据分析领域的应用有了初步的认识,也为工程数学的学习打开了新的篇章。在接下来的学习中,我将继续努力,不断提高自己在数据分析和概率计算方面的能力,为后续的学习和实践打下更坚实的基础。

posted @ 2025-06-15 19:08  执笔诉相思  阅读(30)  评论(0)    收藏  举报