重置index
重置index
描述:重新设置DataFrame的索引

属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为“毫秒”
- 后置延时 - 组件功能执行后等待的时间,单位为“毫秒”
- 备注 - 组件备注说明,以便于理解和快速定位
目标属性
- df - 输入一个DataFrame数据,支持输入变量
- Level - 删除指定索引,可输入int、str、tuple 或 list
- Drop - 是否将删除的索引列重新插入到DataFrame中,默认为False。设置为True,则删除索引列不保留
- Col_level - 保留索引列的('drop'参数为False)情况下,设置索引列插入DataFrame的位置。默认为0,插入第一列
- Col_fill - 表头有多个级别的情况下,用以设置保留索引列的其他级别索引列的列名,默认为''。如果输入None,则重复索引名称
返回值
- 输出到变量 - 返回重置index后的DataFrame数据,赋值给一个变量
使用示例
准备需要读取的excel数据,内容如下图
添加【读取Excel】组件---->添加【重置index】组件,将【读取Excel】组件的返回值连接到【重置index】组件的df上---->添加【输出】组件

【读取Excel】组件,获取包含索引''country''、''product''的DataFrame数据,配置如下图

情况1:【重置index】组件的目标属性''level''默认为None ----> 运行流程

输出结果:流程运行后,系统自动读取excel文件,并删除索引''country''、''product'',默认设置 0,1,2,3……格式的整型索引,输出结果到控制台

情况2:【重置index】组件的目标属性''level''设置为'country'---->运行流程

输出结果:流程运行后,系统自动读取excel文件,索引''country''被删除,输出结果到控制台

情况3:【重置index】组件的目标属性''level''设置为(0,1),即删除''country''、''product''索引列 ---->运行流程

输出结果:流程运行后,系统自动读取excel文件,索引''country''、''product''被删除,输出结果到控制台

情况4:【重置index】组件目标属性''drop''为True---->''level''默认为None---->运行流程

输出结果:流程运行后,系统自动读取excel文件,索引''country''、''product''及对应的列数据都被删除,输出结果到控制台
