
python-anaconda
文章平均质量分 80
python百炼成钢
24届本科。目前研究生就读于成都信息工程大学计算机专业。曾获第十六届《中国大学生 计算机设计大赛》软件应用与开发组 国赛二等奖、省赛一等奖; 第四届《全国家高校计算机能力挑战赛》PPT决赛二等奖;国家励志奖学金+2等。
展开
-
day06-matplotlib不同图形的绘制(柱状图、折线图、饼图)
直方图(Histogram),又称质量分布图,它是一种条形图的一种,由一系列高度不等的纵向线段来表示数据分布的情况。面的直方图都是等距的,但有时我们需要得到不等距的直方图,这个时候只需要确定分组上下限,并指定 histtype=“bar” 就可以。所谓堆叠柱状图就是将不同数组别的柱状图堆叠在一起,堆叠后的柱状图高度显示了两者相加的结果值。饼状图用来显示一个数据系列,具体来说,饼状图显示一个数据系列中各项目的占项目总和的百分比。原创 2024-07-12 16:38:16 · 1747 阅读 · 0 评论 -
day05-Matplotlib创建图形对象
在 Matplotlib 中,面向对象编程的核心思想是创建图形对象(figure object)。通过图形对象来调用其它的方法和属性,这样有助于我们更好地处理多个画布。在这个过程中,pyplot 负责生成图形对象,并通过该对象来添加一个或多个 axes 对象(即绘图区域)。Matplotlib 提供了图形类模块,它包含了创建图形对象的方法。通过调用 pyplot 模块中 figure() 函数来实例化 figure 对象。原创 2024-07-12 16:32:56 · 1360 阅读 · 0 评论 -
day05-matplotlit设置图形各种参数
传入x,y,通过plot画图,并设置折线颜色、透明度、折线样式和折线宽度 标记点、标记点大小、标记点边颜色、标记点边宽,网格。且所有的操作均在plt.gca( )中完成,gca就是get current axes的意思。颜色参考地址:http://tools.jb51.net/color/jPicker。在我理解看来,意思是这些边界框线是坐标轴区域的“支柱”。上图中,用红色标识出的黑色边界框线在Matplotlib中被称为。,也可以使用线条颜色的英文,还可是使用之前的缩写。原创 2024-07-12 16:26:12 · 1078 阅读 · 0 评论 -
day04-随机函数以及数组操作方法
一些常用的随机数。原创 2024-07-05 23:06:05 · 1044 阅读 · 0 评论 -
day04-numpy操作文件
返回:从文件中读取的数组。数据:姓名,年龄,性别,身高小王,22,男,170小张,25,女,165小花,19,女,167小谭,20,男,169小胡,21,女,161小余,19,女,159小陈,27,男,177分析:由于每一列的数据类型都不一样,需要自定义数据类型。原创 2024-07-05 23:04:45 · 634 阅读 · 0 评论 -
day04-matplotlib入门
Matplotlib 提供了一个套面向绘图对象编程的 API接口实列:绘制x轴为-50-50,y轴为x轴的平方的直方图。原创 2024-07-05 23:02:45 · 1051 阅读 · 0 评论 -
day03-numpy数据类型
使用数据类型标识码字符对应类型字符对应类型字符对应类型字符对应类型b代表布尔型i带符号整型u无符号整型f浮点型c复数浮点型m时间间隔(timedelta)Mdatatime(日期时间)OPython对象S,a字节串(S)与字符串(a)UUnicodeV原始数据(void)还可以将两个字符作为参数传给数据类型的构造函数。此时,第一个字符表示数据类型, 第二个字符表示该类型在内存中占用的字节数(2、4、8分别代表精度为16、32、64位的 浮点数)原创 2024-07-04 21:42:27 · 795 阅读 · 0 评论 -
day02-统计数据
权重数组可以是一维的(在这种情况下,它的长度必须是沿给定轴的 a 的大小)或与 a 具有相同的形状。如果 weights=None,则假定 a 中的所有数据的权重等于 1。在概率统计中最常使用作为统计分布程度上的测量,是反映一组数据离散程度最常用的一种量化形式,是表示精确度的重要指标。中位数:像一条分界线,将数据分成前半部分和后半部分,因此用来代表一组数据的"中等水平"平均数:是一个‘虚拟’的数,是通过计算得到的它不是数据中的原始数据。:反映了一组数据的平均大小,常用来一代表数据的总体 “平均水平”原创 2024-07-04 21:40:01 · 1025 阅读 · 0 评论 -
day02-广播机制
1.如果两个数组a和b形状相同,即满足a.shape == b.shape,那么a*b的结果就是a与b数组对应位相乘。这要求维数相同且各维度的长度相同。2.如果是两个形状不同的数据,广播机制的核心是对形状较小的数组,在横向或纵向上进行一定次数的重复,使其与形状较大的数组拥有相同的维度。原理如下图,数组b在一维的基础上扩展成重复的二维。原创 2024-07-03 22:59:51 · 518 阅读 · 0 评论 -
day01-切片和索引
ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中list 的切片操作一样。ndarray数组可以基于0-n的下标进行索引特点:左闭右开【 } 用法同列表切片。原创 2024-07-03 22:58:06 · 502 阅读 · 0 评论 -
day01-Numpy的安装
同样,anaconda内置有Numpy包使用Jupyter编辑器打印numpy包的版本NumPyNumPy定义了一个n维数组对象,简称ndarray对象,它是一个一系列相同类型元素组成的数组集合。数组中的每个元素都占有相同大小的内存块。与c语言中的数组大致相同。ndarray对象采用了数组的索引机制,存储方式几乎相同ndarray参数4.ndmin5.subok参数,类型为bool值,默认False。True:代表使用object的内部数据类型,False:使用数组的数据类型。原创 2024-06-21 17:45:41 · 523 阅读 · 0 评论 -
day01-anaconda的安装
New-Python3后会创建一个未命令的以.ipynb为后缀的文件,在功能区其实跟很多编辑器如idea,pychram类似。值得一提的是,该编辑器可以使用tab键进行补写代码。其网站中的内容为你在哪个路径下运行该命令,那么网站中的内容就是该目录下的内容,因此,需要在你指定的目录下运行上述命令。安装完毕,可以卸载电脑中的其他python版本,在控制面板中进行卸载。可以看到有Anaconda的版本,说明安装成功。运行后打开任一URL。原创 2024-06-21 17:42:52 · 365 阅读 · 0 评论