【发布时间】:2019-01-31 12:52:56
【问题描述】:
我正在尝试使用 df.drop(column['a']) 删除我从 .xlsx 文件导入的转置 DataFrame 的第一列,但在轴中找不到错误 ['a']
我在 Jupyter Notebooks 中运行它,Pandas 版本是 0.23.4
import pandas as pd
import numpy as np
df = pd.read_excel('C:/Users/Desktop/Test.xlsx')
df = df.set_index('a').T
df = df.reset_index()
df = df.drop(columns=['a'])
转置前的df:
' a 5 4 3 2
0 b 1 3 4 5
1 c 7 6 8 7
2 d 6 4 7 1
转置后的df和reset_index
a i b c d
0 5 1 7 6
1 4 3 6 4
2 3 4 8 7
3 2 5 7 1
【问题讨论】:
标签: python-3.x