原文来源: https://stackoverflow.com/questions/43983622/remove-unnamed-columns-in-pandas-dataframe

问:我有一个数据文件data.csv,列A到列G如下表,但是当我用pd.read_csv('data.csv')读取下表后,不知道什么原因打印出来多了额外的一列unnamed,如下图:

colA    ColB    colC    colD    colE    colF    colG    Unnamed: 7
44 45 26 26 40 26 46 NaN
47 16 38 47 48 22 37 NaN
19 28 36 18 40 18 46 NaN
50 14 12 33 12 44 23 NaN
39 47 16 42 33 48 38 NaN

我查看了多次我的数据,我发现没有额外的数据列,我该如何去掉读取时候增加的额外列呢?

答:

In [162]: df.loc[:, ~df.columns.str.contains('^Unnamed')]
Out[162]:
colA ColB colC colD colE colF colG
0 44 45 26 26 40 26 46
1 47 16 38 47 48 22 37
2 19 28 36 18 40 18 46
3 50 14 12 33 12 44 23
4 39 47 16 42 33 48 38

最新文章

  1. linux查看cpu 命令
  2. linux允许80端口通过
  3. EventBus代替Intent将复杂对象传递给下一个即将启动的Activity
  4. word-wrap和word-break的区别
  5. 再硬写一个最简单的HTTPSERVER
  6. iOS 倒计时
  7. 程序缩小到托盘后系统就无法关机(解决方案)——处理WM_QUERYENDSESSION消息,并把它标识为处理过了
  8. angular1.x 脏检测
  9. nginx配置 location及rewrite规则详解
  10. Spring Cloud 组件 —— feign
  11. 十三、事务、连接池 、ThreadLocal 、BaseServlet自定义Servlet父类 、 DBUtils à commons-dbutils
  12. 性能测试LR学习笔录2am pm -3
  13. (转)Spring Boot(二):Web 综合开发
  14. 在python中使用正则表达式
  15. npm install "Unexpected end of JSON input while parsing near"问题
  16. Windows 10无法使用debug的解决方案
  17. Summary: rand5构造rand7
  18. 新版SourceTree免帐号登录安装
  19. VMware虚拟机上配置CentOS联网
  20. SQL语句:语法错误(操作符丢失)在查询表达式中

热门文章

  1. CUDA内存拷贝
  2. OC#import和#include的异同
  3. 第48章 MDK的编译过程及文件类型全解—零死角玩转STM32-F429系列
  4. 记录表TABLE中 INDEX BY BINARY_INTEGER 的作用
  5. singnal 13 was raised
  6. 用IDEA搭建基于maven的springboot项目
  7. Python中的str
  8. python 函数的嵌套 和 作用域链
  9. 最短路径之迪杰斯特拉算法(Java)
  10. C语言函数篇(三)函数参数高级设计