在Python中pandas.DataFrame重置索引名称的实例

yipeiwu_com6年前Python基础

例子:

创建DataFrame

### 导入模块
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
 
test = pd.DataFrame({'a':[11,22,33],'b':[44,55,66]})
"""
  a  b
0 11 44
1 22 55
2 33 66
"""

更改列名方法一:rename

test.rename(columns={'a':'c'},inplace=True)
"""
  c  b
0 11 44
1 22 55
2 33 66
""""

更改列明方法二:直接赋值

test.columns = ['c','b']

以上这篇在Python中pandas.DataFrame重置索引名称的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python内置函数bin() oct()等实现进制转换

使用Python内置函数:bin()、oct()、int()、hex()可实现进制转换。 先看Python官方文档中对这几个内置函数的描述: bin(x) Convert an inte...

Django 反向生成url实例详解

Django中提供了一个关于URL的映射的解决方案, 1.客户端的浏览器发起一个url请求,Django根据URL解析,把url中的参数捕获,调用相应的试图,获取相应的数据,然后返回给客...

pandas 使用均值填充缺失值列的小技巧分享

pd.DataFrame中通常含有许多特征,有时候需要对每个含有缺失值的列,都用均值进行填充,代码实现可以这样: for column in list(df.columns[df.i...

Python+OpenCV图片局部区域像素值处理详解

背景故事:我需要对一张图片做一些处理,是在图像像素级别上的数值处理,以此来反映图片中特定区域的图像特征,网上查了很多,大多关于opencv的应用教程帖子基本是停留在打开图片,提取像素重新...

处理python中多线程与多进程中的数据共享问题

之前在写多线程与多进程的时候,因为一般情况下都是各自完成各自的任务,各个子线程或者各个子进程之前并没有太多的联系,如果需要通信的话我会使用队列或者数据库来完成,但是最近我在写一些多线程与...