- 博客(61)
- 收藏
- 关注
原创 Python基础内容---上万字总结(回顾自己一年来所有关于python的学习)
在Python中,列表是由一系元素按特定顺序构成的数据序列,这样就意味着定义一个列表类型的变量,可以保存多个数据,而且允许有重复的数据。跟上一课我们讲到的字符串类型一样,列表也是一种结构化的、非标量类型,操作一个列表类型的变量,除了可以使用运算符还可以使用它的方法。在Python中,可以使用[]字面量语法来定义列表,列表中的多个元素用逗号进行分隔,代码如下所示。除此以外,还可以通过Python内置的list函数将其他序列变成列表。准确的说,list。
2024-05-27 17:20:49
676
原创 C语言---顺序、选择、循环结构【从了解到掌握一文就够】
break语句不仅可以流程跳出switch结构,继续执行switch语句后的内容,还可以让流程跳出循环体,即提前跳出循环体。switch(整形表达式)case 整型常量表达式:break;while()语句;break;for()语句;break;break语句的一般形式就是break;它的作用就是让流程跳出循环体之外,结束本次循环。
2024-05-24 17:12:04
1034
原创 C语言---基础内容(万字)
C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。当前最新的 C 语言标准为 C18 ,在它之前的 C 语言标准有 C17、C11…C99 等。那么。
2024-05-23 09:43:45
1080
原创 Python---Matplotlib(2万字总结)【从入门到掌握】
在完成了对数据的透视之后,可以将数据透视的结果通过可视化的方式呈现出来,简单的说,就是将数据变成漂亮的图表,因为人类对颜色和形状会更加敏感,然后再进一步解读数据背后隐藏的价值。在之前的文章中已经为展示过用使用或对象的方法生成可视化图表的操作,本文讲述的是绘图方法的基石,它就是充满视觉化体验的 matplotlib 库。在开始学习 matplotlib 之前,请大看下面这张图,它给出了常用的图表类型及其应用场景。在选择统计图表时,如果不知道做出怎样的选择最合适,相信这篇文章就能帮到你
2024-05-21 08:35:33
1171
原创 Python---Pandas万字总结(4)
当我们拿到一大堆数据的时候,如何从数据中迅速的解读出有价值的信息,把繁杂的数据变成容易解读的统计图表并再此基础上进行洞察,这就是数据分析要解决的核心问题。上面的例子中,“统计每个销售区域每个月的销售总额”会产生一个看起来很长的结果,在实际工作中我们通常把那些行很多列很少的表成为“窄表”,如果我们不想得到这样的一个“窄表”,可以使用。,这里的透视表,跟Excel非常相似。一图胜过千言万语,我们对数据进行透视的结果,最终要通过图表的方式呈现出来,因为图表具有极强的表现力,能够让我们迅速的解读数据中隐藏的价值。
2024-05-16 17:32:26
591
原创 Python---Pandas万字总结(3)
实际工作中,有些异常值可能是由系统或人为原因造成的,但有些异常值却不是,它们能够重复且稳定的出现,属于正常的极端值,例如很多游戏产品中头部玩家的数据往往都是离群的极端值。当然,在如今信息化发展迅速,数据量庞大的时代,我们拿到的数据未必是质量很好的,可能还需要对数据中的缺失值、重复值、异常值进行适当的处理。通常,从 Excel、CSV 或数据库中获取到的数据并不是非常完美的,里面可能因为系统或人为的原因混入了重复值或异常值,也可能在某些字段上存在缺失值;
2024-05-16 08:18:08
846
原创 Python---Pandas万字总结(2)
假设有名为“2022年股票数据.xlsx”的 Excel 文件,里面有用股票代码命名的五个表单,分别是阿里巴巴(BABA)、百度(BIDU)、京东(JD)、亚马逊(AMZN)、甲骨文(ORCL)这五个公司2022年的股票数据,如果想加载亚马逊的股票数据,代码如下所示。方法的参数是一个字符串,它代表了筛选数据使用的表达式,而且更符合 Python 程序员的使用习惯。在完成数据加载后,如果希望释放数据库连接,可以使用下面的代码。的某一行,可以使用整数索引或我们设置的索引,例如取出员工编号为。
2024-05-14 17:37:42
814
原创 Python---Pandas万字总结(1)
方法非常重要,它们可以通过字典或者指定的函数来处理数据,把数据映射或转换成我们想要的样子。都提供了大量的处理数据的方法,数据分析师以此为基础,可以实现对数据的筛选、合并、拼接、清洗、预处理、聚合、透视和可视化等各种操作。对象因为内部维护了一个保存索引的数组,所以除了可以使用整数索引检索数据外,还可以通过自己设置的索引(标签)获取对应的数据。类型的内部结构包含了两个数组,其中一个用来保存数据,另一个用来保存数据的索引。对象中找出元素中最大或最小的“Top-N”,我们不需要对所有的值进行排序的,可以使用。
2024-05-14 08:01:01
1904
原创 Python---NumPy万字总结【此篇文章内容难度较大,线性代数模块】(3)
NumPy的应用(3)向量向量(vector)也叫矢量,是一个同时具有大小和方向,且满足平行四边形法则的几何对象。与向量相对的概念叫标量或数量,标量只有大小,绝大多数情况下没有方向。我们通常用带箭头的线段来表示向量,在平面直角坐标系中的向量如下图所示。需要注意的是,向量是表达大小和方向的量,并没有规定起点和终点,所以相同的向量可以画在任意位置,例如下图中w\boldsymbol{w}w和v\boldsymbol{v}v两个向量并没有什么区别。向量有很多种代数表示法,对于二维空间的向量,下面几种写法都
2024-05-13 15:13:32
1961
1
原创 Python---Numpy万字总结(2)
all()any()方法:判断数组是否所有元素都是True/ 判断数组是否有为True的元素。astype()方法:拷贝数组,并将数组中的元素转换为指定的类型。reshape()方法:调整数组对象的形状。dump()方法:保存数组到二进制文件中,可以通过 NumPy 中的load()函数从保存的文件中加载数据创建数组。array3tofile()方法:将数组对象写入文件中。fill()方法:向数组中填充指定的元素。flatten()方法:将多维数组扁平化为一维数组。nonzero()
2024-05-12 09:27:23
912
1
原创 Python---Numpy酒鬼漫步
这个方向可以是向前、向后、向左、向右,或者任何其他可能的方向,取决于模型的具体设定。酒鬼的每次移动都是独立的,并且具有相同的概率选择任何一个方向。酒鬼漫步的一个关键参数是步长(step size),决定了酒鬼在每次移动时的距离。它是一个数学和物理学中的概念,用来描述一个随机行走的过程,特别在多维空间中。3. 各向同性:在理想情况下,酒鬼在任何方向上移动的概率都是相等的,这意味着模型是均匀的。4. 独立性:每一步的结果是独立的,不会影响到其他步的结果。1. 随机性:酒鬼的每一步都是随机的,没有确定的规律。
2024-04-07 09:21:56
522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人