python - 在列级别删除“空行”(作为第一行)和“索引”
问题描述
我想在 level=1 删除包含“B”的第一列并删除第一行是空的(如您在使用上述代码后生成的第一个图像输出文件中所见:- 在该行是空的,需要删除和索引列也需要删除)。
我试过这段代码: -
table = df1.groupby(['Remark3','Remark2','Date_','Band'], sort=False)[value].sum().unstack('Band').reset_index()
并在尝试上述代码后获得此输出:-
但我需要这个作为输出:-
解决方案
如果每次第一行都是空的,那么你可以硬编码它并摆脱第一行df.iloc[1:]
你可以打印没有索引的dfdf.to_string(index=False)
推荐阅读
- ios - Apple Pay iOS Swift 应用优惠券
- ruby - 如何从字符串中删除特殊字符和多个空格
- class - Java - 如何根据用户输入检查列表是否包含对象的名称?
- agens-graph - 如何在 AgensGraph 上创建节点?
- localhost - localhost是指浏览器所在的机器或服务器所在的机器
- javascript - 如何在 VUE 中使用 Google API?
- c++ - SDL_RenderReadPixels 返回一个黑色矩形?
- java - java更新到服务器中的jre1.8.181后无法登录
- sql-server - 并行运行两个 Sql Server 代理作业并在两者结束时运行第三个作业
- amazon-web-services - aws s3 上传仅在生产环境中失败,但在本地环境中成功