pandas新增列并且重新排序

import pandas as pd
import os
import matplotlib.pyplot as plt
import matplotlib
#设置matplotlib字体,直接复制即可
font = {‘family’: ‘宋体’,
‘weight’: ‘bold’,
‘size’: ‘larger’}
matplotlib.rc(‘font’,family=‘Microsoft YaHei’,weight=‘bold’)
#设置打开文件地址
os.chdir(r’C:\文件路径)
#打开文件
df = pd.read_excel(‘2017-2020.xlsx’)
#新增序号列
df[‘序号’] = range(1,len(df)+1)
#将序号列排到第一列
df = df[[‘序号’,‘名字’,‘2020’,‘2019’,‘2018’,‘2017’]]
print(df)

你可能感兴趣的:(python)