删除列级的“空行”(作为第一行)和“索引”

时间:2019-12-11 11:38:34

标签: python pandas

我想删除在级别= 1处包含“ B”的第一列,并删除第一行为空(如在使用上述代码后生成的第一张图像输出文件中所看到的那样:-该行为空,需要删除和索引列也需要删除。)

我已经尝试过此代码:-

table = df1.groupby(['Remark3','Remark2','Date_','Band'], sort=False)[value].sum().unstack('Band').reset_index()

并尝试上述代码后得到此输出:-

output-1

但我需要将此作为输出:-

output-2 as a desired output

1 个答案:

答案 0 :(得分:0)

如果每次第一行都是空的,那么您可以对其进行硬编码并通过df.iloc[1:]摆脱第一行

您可以通过df.to_string(index=False)

打印不带索引的df