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