熊猫似乎并没有“看到”我的指数

时间:2016-09-30 17:57:55

标签: pandas

我是Python的长期用户,但我刚刚开始使用Pandas。 我在运行OS-X 10.11.6的Mac上使用最新的anaconda下载Pandas 0.18和Python 3.5在IPython 4.2.0中。 我有一个数据框,其前几列名称是:日期,时间,H2O16c_ppm,H2O_16cppm_se ......发生日期列中的日期全部相同,我想删除该列。但是,当我告诉IPython时: “在[80]中:redu1 = test_data.drop(['Date'])”,它告诉我:“ValueError:标签['Date']不包含在轴中”。在数据文件中,Date标头以多个空格为前缀,但在我的drop命令中包含这些空格没有任何区别。我显然做错了什么,但是什么? \\\ 结果是领先的空间是问题所在。我曾尝试使用我认为正确数量的空格来为列名添加前缀,但是没有以某种方式正确计算。

1 个答案:

答案 0 :(得分:0)

默认情况下,drop方法适用于索引。使用axis=1删除列

 redu1 = test_data.drop(['Date'], axis=1)