python 修改dataframe的列名

1. 修改全部列名 df.columns

base_data_model.columns = [u‘有效率‘,u‘提交率‘,u‘参与度‘,u‘回放占比‘,u‘主好评率‘,u‘辅好评率‘,u‘是否付费‘]  

2. 修改指定列名 df.rename

df.rename(columns={‘a‘:‘A‘})
#把原来的 a 命名为 A

原文地址:https://www.cnblogs.com/skyEva/p/9672777.html

时间: 2024-10-19 09:07:15

python 修改dataframe的列名的相关文章

Python之DataFrame更改列名及重拍列顺序

日常在处理数据的时候,经常需要对dataframe进行重排,只取其中几列或者更改列名等操作: 有两个相似的方法reindex和rename,与此记录一下常见的用法,并标注一下区别: rename:重命名,就是对col列进行命名的修改,他只改变col的名字,相当于起了个别名,原来叫col1,以后叫col2,inplace=True,用来保存更改,即更改了原表格内容: reindex:重新索引,他可以修改行和列的索引关系,从而达到修改的目的 代码: df.rename(index=str, colu

python修改文件名

最近下了<中国式英语口语纠错>里面的文件都是"tingvoa.com_cnusa043.mp3",MP3播放器不识别, 因此用python脚本写了一个rename的脚本 # -*- coding: utf-8 -*- import os def filerename(path): for file in os.listdir(path): #print file oldname = os.path.basename(file) #tingvoa.com_cnusa043.m

python 修改文件内容

python 修改文件内容 一.修改原文件方式 1 def alter(file,old_str,new_str): 2 """ 3 替换文件中的字符串 4 :param file:文件名 5 :param old_str:就字符串 6 :param new_str:新字符串 7 :return: 8 """ 9 file_data = "" 10 with open(file, "r", encoding

python 修改文件的创建时间、修改时间、访问时间

目录 python 修改文件创建.修改.访问时间 方案一 方案二(无法修改文件创建时间) python 修改文件创建.修改.访问时间 突如其来想知道一下 python 如何修改文件的属性(创建.修改.访问时间),于是就去网上搜集了可行方案,也就有了这篇博客 方案一 参考博客:python修改任意文件的创建时间.修改时间.访问时间 from win32file import CreateFile, SetFileTime, GetFileTime, CloseHandle from win32fi

python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix

先手工生出一个数据框吧 [python] view plain copy import numpy as np import pandas as pd df = pd.DataFrame(np.arange(0,60,2).reshape(10,3),columns=list('abc')) df 是这样子滴 那么这三种选取数据的方式该怎么选择呢? 一.当每列已有column name时,用 df [ 'a' ] 就能选取出一整列数据.如果你知道column names 和index,且两者都很

Python pandas.DataFrame调整列顺序及修改index名

1. 从字典创建DataFrame >>> import pandas >>> dict_a = {'user_id':['webbang','webbang','webbang'],'book_id':['3713327','4074636','26873486'],'rating':['4','4','4'],'mark_date':['2017-03-07','2017-03-07','2017-03-07']} >>> df = pandas.

[python][pandas]DataFrame的基本操作

问题来源 在实验中经常需要将数据保存到易于查看的文件当中,由于大部分都是vector数据,所以选择pandas的dataframe来保存到csv文件是最简单的方法. 基本操作 下图是DataFrame的一些基本概念,可以看出与基本的csv结构是保持一致的. 1. 创建DataFrame 创建DataFrame通常有两种方法,从list中创建和从dict中创建: 从dict创建,key的名字会作为名,如下所示: >>> d = {'col1': [1, 2], 'col2': [3, 4]

【Python】DataFrame 查看数据

DataFrame 是 Python 中的一种数据结构,类似 excel,是一种二维表,其单元个可以存放各种数据类型的数据.同时 DataFrame 可以设置列名 columns 和行名 index 对数据进行定位. 现以xlsx表为例: 读取参数为: def xlsx_to_csv_pd(name): data_xls = pd.read_excel(name + ".xlsx",index_col= None,header = 0,encoding="utf-8"

python 修改文件中的内容

在python的文件操作中,是没有办法对文件中具体某行或者某个位置的内容进行局部的修改的,如果需要对文件的某一行内容进行修改,可以先将文件中的所有的内容全部读取出来,再进行内容判断,是否是需要修改的内容,如果是就替换内容,并且将修改替换过的内容和没有修改的内容全部写入到新的文件中. # 打开旧文件 f = open('file_text.txt','r',encoding='utf-8') # 打开新文件 f_new = open('file_text_bak.txt','w',encoding