重命名dataframe的index

转自  https://blog.csdn.net/sinat_35930259/article/details/79872577

重命名dataframe的index

方法1:直接赋值法



因为dataframe的index也是series格式的数据,所以直接指定index为一个新的series即可修改dataframe的index: 

方法2:map



方法3:rename



通过rename传入一个函数可以批量替换index或rename: 

也可以通过传入一个字典,指定修改index或column: 

自定义map函数处理dataframe



map函数通过传入一个函数来对对象进行批量处理: 

版权声明:文章内容来自于网络和博主自身学习体会,转载请注明出处,欢迎留言大家一起讨论学习~~ https://blog.csdn.net/sinat_35930259/article/details/79872577

原文地址:https://www.cnblogs.com/sjy18039225956/p/9311087.html

时间: 2024-11-09 02:33:12

重命名dataframe的index的相关文章

DataFrame重命名单个column

由于当时的需求我的a表和b表的公共键名称不一样 例如这个 那么我就可以进行重命名: df1 = DataFrame(np.arange(10).reshape((5, 2)), columns=['a', 'b']) print(df1) df1.rename(columns={'a':'dddd'}, inplace=True) print(df1)

批量重命名文件

今天突然想给桌面换张壁纸,打开原来的壁纸文件夹,很多当时觉得不错的壁纸现在已经不能看了,删掉一些之后,壁纸文件的名称变得断断续续.当时下载时是按照数字顺序命名的,现在看上去多少有些别扭.于是突发奇想,能否批量给某一目录下的文件重命名,比如我现在的壁纸文件夹. 首先我想到应该要打开一个目录,猜想是否有opendir之类的函数?果然有!在头文件<dirent.h>下面: DIR* __cdecl __MINGW_NOTHROW opendir (const char*); 返回值是DIR*,查看D

linux下文件夹的创建、复制、剪切、重命名、清空和删除命令 【转】

转载地址:http://blog.csdn.net/numbibi/article/details/8026841 在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一.目录创建 在/home/wwwroot目录下新建一个sinozzz123的文件夹 mkdir /home/wwwroot/sinozzz123 二.目录复制 1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/

Web 在线文件管理器学习笔记与总结(13)重命名文件夹(14)复制文件夹

(13)重命名文件夹 ① 重命名文件夹通过 rename($oldname,$newname) 实现 ② 检测文件夹名是否符合规范 ③ 检测当前目录中是否存在同名文件夹名称,如果不存在则重命名成功 index.php: <?php require 'dir.func.php'; require 'file.func.php'; require 'common.func.php'; $path = 'file'; $path = @$_REQUEST['path'][email protected

Python-漫画辅助脚本-重命名文件夹内图片生成HTML

有时候会从网上下载一些漫画,通常是图片格式,jpg 或 png.这些图片在线预览的效果是不错的,但是一旦下载到本地,浏览器来就比较麻烦: 需要方向键上下翻页 默认在屏幕内完全显示图片,造成图片较小,看不清楚 基于这样的考虑,写了下面这样一个 Python 脚本,可以读取漫画文件夹中图片,重命名为有规律的图片名生成相应的 HTML 文件,这样就可以通过 HTML 来浏览图片了,浏览起来效果好了很多. #!\usr\bin\env python # -*- coding: utf-8 -*- imp

Maya脚本——重命名物体的名称

该脚本用于将图1中的命名变更为图2中的,把maya中使用相同名称的物体都重命名为不同的名称. 重命名的规则是:组名_原名称_序号 查阅了maya的官方手册:http://download.autodesk.com/global/docs/maya2012/zh_cn/index.html 可以用下述方式在脚本编辑器里查看命令的使用方法: help ls; 用maya自带的脚本编辑器编辑mel脚本,贴上脚本代码: 1 string $ls_names[] = `ls -tr`; //得到大纲视图下

鼠标右键弹窗(实现重命名等)的设计

1.首先禁用window原生的右键弹窗(禁用包括2个区域,1是鼠标右键的区域div 2是弹出窗口的div): //禁用区域右键 $('body').on('contextmenu','.bottompage',function(){ return false; }); $('body').on('contextmenu','#notebookedit',function(){ return false; }); 2.下面就是右键点击事件的方法了. 需要注意的是(1,弹窗多次点击会有偏移,所有每次

Web 在线文件管理器学习笔记与总结(7)重命名文件

rename($oldname,$newname) 重命名文件或目录 <<<EOF EOF; 使用heredoc 技术,来部分实现界面与代码的准分离 重命名时,需要验证新文件名的合法性 index.php: <?php require 'dir.func.php'; require 'file.func.php'; require 'common.func.php'; $path = 'file'; $info = readDirectory($path); $act = @$_R

SQL Server使用sp_rename重命名约束注意事项

在SQL Server中,我们可以使用sp_name这个系统存储过程重命名数据库中对象的名称. 此对象可以是表. 索引. 列. 别名,约束等数据类型(具体可以参考官方文档).上周在使用这个函数重构数据库中约束的时候,遇到了下面错误,如下所示: USE AdventureWorks2014; GO sp_rename 'ErrorLog.DF_ErrorLog_ErrorTime', 'DF_ErrorLog_ErrorTime_old'; GO Msg 15225, Level 11, Stat