rename方法接受适用于索引值的索引的字典。

您要重命名为索引级别的名称:

df.index.names = ['Date']

一个好的方法来考虑这是列和索引是相同类型的对象(索引或多索引),你可以通过转置交换这两个。

这有点混乱,因为索引名称有类似的列的意义,所以这里有一些更多的例子:

In [1]: df = pd.DataFrame([[1, 2, 3], [4, 5 ,6]], columns=list('ABC'))

In [2]: df

Out[2]:

A B C

0 1 2 3

1 4 5 6

In [3]: df1 = df.set_index('A')

In [4]: df1

Out[4]:

B C

A

1 2 3

4 5 6

您可以在索引上看到重命名,这可以更改值1:

In [5]: df1.rename(index={1: 'a'})

Out[5]:

B C

A

a 2 3

4 5 6

In [6]: df1.rename(columns={'B': 'BB'})

Out[6]:

BB C

A

1 2 3

4 5 6

重命名级别名称:

In [7]: df1.index.names = ['index']

df1.columns.names = ['column']

注意:这个属性只是一个列表,你可以重命名为list comprehension / map。

In [8]: df1

Out[8]:

column B C

index

1 2 3

4 5 6

python rename dataframe,python rename dataframe_python – 重命名Pandas DataFra相关推荐

  1. Python:对图片批量进行重命名

    Python:对图片批量进行重命名 参考链接:https://www.cnblogs.com/znh8/p/11809737.html 将视频转化为图片,以帧的形式进行命名, 如 0.jpg.1.jp ...

  2. python对多个文件统一重命名删除名中部分字符

    python对多个文件统一重命名删除名中部分字符 ** 因为有的时候网上找到的压缩包解压后的文件很乱,文件名太长,多了很多不需要的字,不方便查看, 出于想快捷删除文件名中部分字的简单需求,很久前编写了 ...

  3. python递增文件名_Python实现批量重命名

    最近在网络上下载了一部漫画,漫画是图片形式的,下载下来后才发现每一张漫画图片的文件名都是没有规律且又长又复杂的,想要把它们改成按数字递增规律的,一个一个去改文件名工作量太大,浪费太多时间,于是心想用P ...

  4. 使用python对批量对文件进行重命名(增加统一前缀)

    我们可以使用Python自带的os模块来实现文件重命名. 具体的操作流程是:遍历目标文件夹中的所有文件,利用os模块中的rename()函数将每个文件重命名并添加前缀. 代码如下: import os ...

  5. A Better Finder Rename 11 for Mac(批量重命名工具)

    A Better Finder Rename for Mac是一款文件重命名工具,有了这款软件后用户只需要简单的拖拽到工具中设置文件的名称和后缀就可以快速的批量修改这些文件! 点击下载A Better ...

  6. 【python应用】 文件名称批量重命名工具

    [python应用] 文件名称批量重命名工具 1.背景 2.代码 3.打包 4.使用方法 5.资源 1.背景 参考[python应用] 视频捕获及保存工具 https://blog.csdn.net/ ...

  7. Python语言编程之批量文件重命名

    最近从BILIBILI上批量下载了一批视频教程,挺好的.但是文件名很长很糟糕..所以用Python重命名文件,非常方便... 代码如下: import osfolder = r'E:\BiLiBiLi ...

  8. Python——制作深度学习数据集批量重命名图片文件名解决方案

    解决方案 #!usr/bin/env python # -*- coding:utf-8 _*- """ @version: 0.0.1 @author: ShenTuZ ...

  9. arcgis批量处理nc文件_法律行业python教程——利用python批量处理文件之批量重命名...

    对法律小伙伴们,尤其是律师助理和做非诉业务的小伙伴们,大量的重复琐碎的文件处理工作是不是常常让人失去工作的兴趣呢? 这里就不得不提到python工具的运用啦,一定要记住编程的思想是什么: 1.制作工具 ...

最新文章

  1. 一,初次接触html+css需要注意的小问题
  2. 面向对象编程,链式调用,先输出‘hello’,10秒之后,输出‘world’
  3. 高效的企业测试-单元和用例测试(2/6)
  4. ios 监测网页按钮_苹果IOS备忘录便签软件敬业签恢复删除内容应该怎么操作?...
  5. UI设计灵感|这才是分享美图的正确姿势!
  6. Android远程桌面助手之功能简介
  7. 在Kibana上查看tomcat日志
  8. Linux 系统常用命令
  9. 阿里云在安全方面有哪些防护措施
  10. [INS-40719]IP address configured for Single Client Access Name(SCAN):test-pdb.xxxxxx is already assi
  11. sniffer 嗅探器
  12. .NET 高级架构师0003 架构师之路(2)---架构师的职责
  13. Java Web课程体系
  14. 数据挖掘之对河南省的疫情分析
  15. C++ Reference: Standard C++ Library reference: C Library: cstdio: printf
  16. 寻找怪数:有一种奇怪的自然数,它的比其本身小的所有因子之和等于它本身,例如:6=1+2+3,其中1、2、3都是6的因子,编程找出整数N之内的所有怪数。
  17. 用户与计算机通信的界面是什么意思,GUI是什么意思
  18. oracle rrsf_Oracle实战笔记(第三天)
  19. java 视频字幕_javaCV文字识别之2:视频文字识别和视频提取字幕文字字符
  20. 解决安装Adobe Creative Cloud时无法连接服务器

热门文章

  1. Laravel5.1 目录结构解析
  2. jqGrid专题:jqGrid原理
  3. hdu 1286找新朋友 (简单数学题)
  4. 10 个实验性的 JS/CSS3 编程技术
  5. android 方法统计,Android 利用编译时 注入 统计App内所有方法执行时常,分析ANR
  6. java 内存泄露监控,Linux下实用的JAVA内存泄露监控命令
  7. exe文件解包_如何获取别人微信小程序的源文件?
  8. AI 时代下的海量业务智能监控实践
  9. 从读写角度,带你了解数仓的IO基本框架
  10. 掌握这20个JS技巧,做一个不加班的前端人