python 重置索引_Pandas的reset_index()重置索引列

2023-11-10

来源:

pandas中的reset_index()

数据清洗时,会将带空值的行删除,此时DataFrame或Series类型的数据不再是连续的索引,可以使用reset_index()重置索引。

import pandas as pd

import numpy as np

df = pd.DataFrame(np.arange(20).reshape(5,4),index=[1,3,4,6,8])

print(df)

0 1 2 3

1 0 1 2 3

3 4 5 6 7

4 8 9 10 11

6 12 13 14 15

8 16 17 18 19

reset_index()重置索引:

print(df.reset_index())

index 0 1 2 3

0 1 0 1 2 3

1 3 4 5 6 7

2 4 8 9 10 11

3 6 12 13 14 15

4 8 16 17 18 19

在获得新的index,原来的index变成数据列,保留下来。

不想保留原来的index,使用参数 drop=True,默认 False。

print(df.reset_index(drop=True))

0 1 2 3

0 0 1 2 3

1 4 5 6 7

2 8 9 10 11

3 12 13 14 15

4 16 17 18 19

import pandas as pd

import numpy as np<

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python 重置索引_Pandas的reset_index()重置索引列 的相关文章

  • IC 的资源体系

    信息共享空间是集信息资源 各类软硬件设施于一体的一个综合性动态服务模 式 其最大特点是资源共享 因此 要加强电脑终端 打印机等硬件设施的建设 同时强调文献数据库 电子图书 学位论文 各类免费软件等信息资源的建设 提 供知识导航 跨库检索 开
  • SysTick定时器

    SysTick定时器 SysTick定时器也叫SysTick滴答定时器 它是Cortex M3内核的一个外设 它是一个24 位向下递减的定时器 每计数一次所需时间为1 SYSTICK SYSTICK是系统定时器时钟 它可以直接取自系统时钟
  • 【概念梳理】激活函数

    一 引言 常用的激活函数如下 1 Sigmoid函数 2 Tanh函数 3 ReLU函数 4 ELU函数 5 PReLU函数 6 Leaky ReLU函数 7 Maxout函数 8 Mish函数 二 激活函数的定义 多层神经网络中 上层节点
  • CoordinatorLayout的使用-Androidx

    折叠效果实现核心 CoordinatorLayout AppBarLayout CollapsingToolbarLayout 1 build gradle dependencies implementation com google an
  • Elasticsearch7.7 基础教程 1

    Elasticsearch7 7 基础教程 1 以下简称es7 7 es7 7的安装 1 官网下载 https www elastic co cn downloads elasticsearch 2 解压文件 3 在安装文件夹下的bin目录
  • Ajax session一直变,ajax异步session值不唯一 总是改变 解决办法

    public void doFilter ServletRequest servletRequest ServletResponse servletResponse FilterChain filterChain throws IOExce
  • 获取硬件信息的delphi源码(CPUID、操作系统、Mac物理地址、计算机名称、IP地址、用户名)

    转载请保留本文链接地址 http blog csdn net sushengmiyan article details 8545673 作者 sushengmiyan 2013 01 26 备注 功能 硬件信息获取单元 unit Appli
  • 使用nginx做为http-flv服务如何解决跨域问题

    什么是跨域 跨域是指浏览器的同源策略限制 这个策略会阻止一个域的javascript脚本和另外一个域的内容进行交互 如果一个请求url的协议 域名 端口三者之间任意一个与当前页面的url不同即为跨域 如下图所示即为跨域时的报错 使用ngin
  • idea git操作

    图片有的 是idea界面 有的是Android studio界面 当成字典看 不用记 你知道自己想操作仓库时 知道自己曾写过这篇文章就行 目录 引入git别的仓库的其它模块 创建 Git 分支并且 Push 删除分支 删除分支的文件 And
  • eclipse IDE的安装和常用配置教程(详细)

    eclipse IDE的安装和常用配置 第一步 安装配置JDK 打开eclipse需要先安装和配置好JDK 所以需要提前配置JDK 教程链接如下 https blog csdn net weixin 46028577 article det
  • HDFS简单测试

    使用Hadoop的Java客户端API操作分布式文件系统 获取文件系统实现 hdfs master01 9000 FileSystem get URI uri Configuration conf String user fs defaul
  • android 功能模块之通讯模块四

    Android通讯录开发之通讯录联系人搜索功能最新实现 2014年1月13日 之前的有两篇博客介绍了如何解决通讯录搜索功能的问题 那些方法都是从网上搜集 然后经过自己整理试验之后的 但在项目测试人员给我反馈 似乎还是存在一些问题 比如一些简
  • 【Flutter 2-10】Flutter手把手教程UI布局和Widget——流式布局Wrap

    作者 弗拉德 来源 弗拉德 公众号 fulade me Wrap 在Flutter中Wrap是流式布局控件 Row和Column在布局上是很好用 但是有一个缺点 如果当子控件数量过多导致Row或Column装载不下的时候 就会出现UI页面上
  • cdn 引入的资源需要通过 externals 排除打包哦~

    cdn 指的是通过相互连接的网络系统 使用最靠近用户的服务器将音乐 图片等资源以高效率和低成本的方式将内容传递给用户 在 webpack 中 我们可能会将引入的第三方资源会编译成单独的文件 作为静态资源放到服务器上 但有些库它本身就有 cd
  • 结构体大小和类大小的计算

    1 结构体大小的计算 当为空结构体时 其大小为1 选取结构体中类型字节数最大的最为对齐符 注意 是最大的类型字节数 例如 int a 10 并不是以40作为对齐符 每次申请对齐符个字节大小的内存 当内存不够时才继续申请 举例 struct
  • 特征选择&特征提取

    特征 在一些实际问题中 我们得到的样本数据都是多个维度的 即一个样本是用多个特征来表征的 比如在房价预测的问题中 影响房价y的因素有房子面积x1 卧室数量x2等 我们得到的样本数据就是 x1 x2 这样一些样本点 这里的x1和x2又被称为特
  • Maven阿里云镜像配置

    在setttins xml文件中找到标签对 进行修改
  • OpenWRT docker安装homeassistant、node-red、zigbee2mqtt

    1 安装 Docker 和 Docker Compose opkg update opkg install docker compose 2 创建 Home Assistant 的配置文件目录和数据目录 mkdir p opt hassio
  • 晶振PCB Layout

    晶振PCB Layout 前提摘要 个人说明 限于时间紧迫以及作者水平有限 本文错误 疏漏之处恐不在少数 恳请读者批评指正 意见请留言或者发送邮件至 noahpanzzz gmail com 参考 B站唐老师讲电赛 跟着大厂学画PCB 2

随机推荐