Pandas:重命名各个轴上的索引--rename

标签: 重命名 索引 map rename
2人阅读 评论(0) 收藏 举报
分类:
import numpy as np
import pandas as pd
from pandas import Series,DataFrame

一、使用索引的map函数

df = DataFrame(np.arange(12).reshape(3,4),index=['apple','pear','strawberry'],columns=['a','b','c','d'])
print(df)
            a  b   c   d
apple       0  1   2   3
pear        4  5   6   7
strawberry  8  9  10  11
df.index = df.index.map(str.title)
print(df)
            a  b   c   d
Apple       0  1   2   3
Pear        4  5   6   7
Strawberry  8  9  10  11

二、使用rename函数

1.使用函数映射

print(df.rename(index=str.title,columns=str.upper))
            A  B   C   D
Apple       0  1   2   3
Pear        4  5   6   7
Strawberry  8  9  10  11

2.使用字典映射

print(df.rename(index={'Apple':'Orange'}))
            a  b   c   d
Orange      0  1   2   3
Pear        4  5   6   7
Strawberry  8  9  10  11
查看评论

TOMCAT下的JIVE2的中文问题分析及解决

TOMCAT下的JIVE2的中文问题的报告原文摘自jive论坛用户shyguy的帖子。翻译者:cheramiXXX 注意 XXX: 所有的结论都是基于一下平台:Winnt4.0(简体中文版) + Su...
  • cherami
  • cherami
  • 2001-09-21 18:12:00
  • 847

pandas re_index 和rename

今天在处理数据的时候,需要dataframe进行重排,记忆中有两个相似的方法reindex和rename,这里记录一下常见用法和区别: rename:重命名,就是对col进行命名的修改,他只改变co...
  • weixin_32044969
  • weixin_32044969
  • 2018-01-12 09:44:59
  • 428

rename 表操作后index是否依然可用

今天群里有人问起rename 表操作对index的影响。今天简单说一下: 首先ORACLE官方文档对RENAME操作的说明如下:   Use the RENAME statement to renam...
  • woqiang68
  • woqiang68
  • 2014-01-29 20:16:26
  • 2353

python - 重命名轴索引

import numpy as np from pandas import Series, DataFrame ###重命名轴索引 data = DataFrame(np.arange(12).res...
  • SecondLieutenant
  • SecondLieutenant
  • 2018-01-31 13:52:36
  • 175

【跟着stackoverflow学Pandas】Renaming columns in pandas-列的重命名

Renaming columns in pandas - 列的重命名 https://stackoverflow.com/questions/11346283/renaming-columns-in...
  • tanzuozhev
  • tanzuozhev
  • 2017-08-03 19:19:21
  • 6237

pandas带有重复值的轴索引,汇总和计算描述统计,相关系数与协方差

1、索引属性is_nuique判断值是否唯一 如果索引对应多个值,则返回一个Series,而对应单个值的,则返回一个标量值 2、汇总和计算描述统计 axis:约简的轴。DataFrame的行用0列用...
  • weixin_38490102
  • weixin_38490102
  • 2017-12-21 08:40:28
  • 94

rename重命名文件方法

原文链接:http://blog.csdn.net/zhaoweixing1989/article/details/8954452 摘要:   本文介绍rename命令完成重命名批量文件语法,介绍...
  • xunan003
  • xunan003
  • 2017-06-26 17:26:33
  • 1082

sp_rename sqlserver 表 列 索引 类型重命名

--【语法】 sp_rename [ @objname = ] 'object_name' , [ @newname = ] 'new_name' [ , [ @objtype =...
  • kk185800961
  • kk185800961
  • 2013-03-09 16:20:44
  • 3688

Pandas中DateFrame修改列名

Pandas中DateFrame修改列名在做数据挖掘的时候,想改一个DataFrame的column名称,所以就查了一下,总结如下: 数据如下:>>>import pandas as pd >>>a...
  • leichaoaizhaojie
  • leichaoaizhaojie
  • 2016-09-22 23:30:54
  • 25708

pandas索引对象

《Python for Data Analysis》 索引对象 Index对象是不可修改的(immutable),这样才能使Index对象在多个数据结构之间安全共享。 In [1...
  • Shingle_
  • Shingle_
  • 2017-05-09 16:07:46
  • 801
    个人资料
    持之以恒
    等级:
    访问量: 1954
    积分: 655
    排名: 7万+
    文章存档
    最新评论