当前位置: 首页 > 网络应用技术

熊猫系列索引

时间:2023-03-06 22:45:31 网络应用技术

  索引是查找数据的基础。设置索引的目的是促进我们查找数据。

  对于数据帧数据结构,通常有两个索引。它们是普通索引和位置索引。

  普通索引:实际上,这是名字。每个系列数据都会有一个名称列表,每个数据行还可以设置一个行名称

  如图所示,就旅行而言,普通索引是指第一,第二,第三和五个的内容;对于列表,普通索引是指第一银行区域,省,城市,时间,指标,重量和权重。

  顾名思义,数据位于第一条线中。相应的数字减法1是其索引(因为第一行的第一行的列是从1计算的,索引从0开始,因此需要减去1.否则,将获取错误数据。

  注意:建立位置索引,并且可能无法使用普通索引。有时您需要考虑解决。

  无语手表的内容如下:

  结果:

  添加索引后表格的内容如下:

  重新设置索引通常是指索引的设置。尽管某些表有索引,但这不是我们想要的索引。您需要重新设置。

  结果:

  set_index()传递到要设置为索引的名称中,以将相应的列设置为索引。

  表中的表格用作索引方法。我们称其为层次索引。

  结果:

  当重命名索引时,需要以字典的形式传递参数,例如{原始索引名称:新索引名称}。

  结果:

  注意:通常,最常用的是索引。这是列索引作为示例。索引方法与其一致,只需要更改列索引即可。

  重置索引主要用于分层索引表。重置索引是返回索引作为要返回的列的颜色

  让我们看一下接近之前的索引情况:

  结果:

  结果:

  可以看出,目前,它是由该地区和城市的两列组成的层次索引。

  索引重置使用reset_index()方法。常用参数按以下顺序进行:

  级别:它用于将索引的分层级别转换为列中。在层次结构索引(即表中有多个索引),第一个索引是级别0,第二个IS是级别1,而其他类别则被按按顺序。此参数默认为所有索引到列。

  Drop:它用于指定索引是否已删除,即不是作为新列,默认值为false,即未删除原始索引。

  Inploph:用于指定是否修改了原始数据表。

  这些参数的效果被一一解释:

  (1)默认情况

  结果:

  结果:

  您可以通过重置索引符号的比较来查看。索引重置后,默认情况下返回初始情况,也就是说,删除了人工设置索引。

  (2)指定值

  结果:

  结果:

  与默认情况相比,您可以看到该区域已在此处删除。仅保留城市的索引。因此,可以将此参数理解为当有多个索引时,您想删除哪些索引值为1的数量。例如,我想删除第三个索引,然后级别参数的值为2。

  结果:

  目前,该区域和城市的两列被删除为索引,因此印刷结果缺少这两列。