python 重命名轴索引的方法


Posted in Python onNovember 10, 2018

如下所示:

import numpy as np
from pandas import Series, DataFrame
###重命名轴索引
data = DataFrame(np.arange(12).reshape((3, 4)),
     index=['Ohio', 'Colorado', 'New York'],
     columns=['one', 'two', 'three', 'four'])
 
print( data.index.map(str.upper) ) #['OHIO' 'COLORADO' 'NEW YORK']
 
data.index = data.index.map(str.upper)
print( data )
'''
   one two three four
OHIO  0 1  2  3
COLORADO 4 5  6  7
NEW YORK 8 9  10 11
'''
 
data_2 = data.rename(index=str.title, columns=str.upper)
print( data_2 )
'''
   ONE TWO THREE FOUR
Ohio  0 1  2  3
Colorado 4 5  6  7
New York 8 9  10 11
'''
data_3 = data.rename(index={'OHIO': 'INDIANA'},
   columns={'three': 'peekaboo'})
print( data_3 )
'''
   one two peekaboo four
INDIANA  0 1   2  3
COLORADO 4 5   6  7
NEW YORK 8 9  10 11
'''
 
# 总是返回DataFrame的引用
_ = data.rename(index={'OHIO': 'INDIANA'}, inplace=True)
print( _ ) # None

以上这篇python 重命名轴索引的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python复制文件代码实现
Dec 23 Python
Python的print用法示例
Feb 11 Python
python中sleep函数用法实例分析
Apr 29 Python
python基础教程之匿名函数lambda
Jan 17 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 Python
pandas读取csv文件,分隔符参数sep的实例
Dec 12 Python
Python3的unicode编码转换成中文的问题及解决方案
Dec 10 Python
Python格式化输出--%s,%d,%f的代码解析
Apr 29 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
May 23 Python
python中用ctypes模拟点击的实例讲解
Nov 26 Python
利用Python实现最小二乘法与梯度下降算法
Feb 21 Python
如何利用Python实现n*n螺旋矩阵
Jan 18 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
Nov 10 #Python
Pandas DataFrame 取一行数据会得到Series的方法
Nov 10 #Python
对python创建及引用动态变量名的示例讲解
Nov 10 #Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
Nov 10 #Python
在Python中定义一个常量的方法
Nov 10 #Python
python 定义n个变量方法 (变量声明自动化)
Nov 10 #Python
浅谈python连续赋值可能引发的错误
Nov 10 #Python
You might like
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
利用curl 多线程 模拟 并发的详解
2013/06/14 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
把textarea中字符串里含有的回车换行替换成<br>的javascript代码
2007/04/20 Javascript
背景图跟随鼠标移动的Mootools插件实现代码
2011/12/12 Javascript
基于 Docker 开发 NodeJS 应用
2014/07/30 NodeJs
jquery中获取元素里某一特定子元素的代码
2014/12/02 Javascript
浅析JavaScript中的事件机制
2015/06/04 Javascript
jquery validate表单验证插件
2016/09/06 Javascript
Jquery树插件zTree实现菜单树
2017/01/24 Javascript
js代码延迟一定时间后执行一个函数的实例
2017/02/15 Javascript
vue的diff算法知识点总结
2018/03/29 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
2018/06/23 Javascript
又拍云 Node.js 实现文件上传、删除功能
2018/10/28 Javascript
vue导航栏部分的动态渲染实例
2019/11/01 Javascript
[03:57]《不朽》——2015DOTA2国际邀请赛—中国军团出征主题曲MV
2015/07/15 DOTA
Python开发编码规范
2006/09/08 Python
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
2017/10/20 Python
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
Jupyter notebook在mac:linux上的配置和远程访问的方法
2019/01/14 Python
TensorFlow tf.nn.max_pool实现池化操作方式
2020/01/04 Python
Python实现密钥密码(加解密)实例详解
2020/04/26 Python
Python hashlib模块的使用示例
2020/10/09 Python
HTML5 Canvas玩转酷炫大波浪进度图效果实例(附demo)
2016/12/14 HTML / CSS
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
.NET现在共支持多少种语言
2014/02/26 面试题
会计专业导师推荐信
2014/03/08 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
我的长征观后感
2015/06/09 职场文书
升学宴家长致辞
2015/07/27 职场文书
初中化学教学反思
2016/02/22 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
Python实现socket库网络通信套接字
2021/06/04 Python
缓存替换策略及应用(以Redis、InnoDB为例)
2021/07/25 Redis