python – 在大熊猫DataFrame中选择和删除具有相同名称的列
发布时间:2020-09-21 06:42:40 所属栏目:Python 来源:互联网
导读:我有一个巨大的DataFrame,其中一些列具有相同的名称.当我尝试选择存在两次的列时(例如del df [‘col name’]或df2 = df [‘col name’]),我得到一个错误.我能做什么? 您可以按索引对列列出: df = pd.DataFrame([[1,2],[3,4],[5,6]], columns=[a,a]) df a a0
|
我有一个巨大的DataFrame,其中一些列具有相同的名称.当我尝试选择存在两次的列时(例如del df [‘col name’]或df2 = df [‘col name’]),我得到一个错误.我能做什么? 解决方法您可以按索引对列列出:>>> df = pd.DataFrame([[1,2],[3,4],[5,6]],columns=['a','a']) >>> df a a 0 1 2 1 3 4 2 5 6 >>> df.iloc[:,0] 0 1 1 3 2 5 或者您可以重命名列,例如 >>> df.columns = ['a','b'] >>> df a b 0 1 2 1 3 4 2 5 6 (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 是否有一种标准方法来声明不支持旧的python版本?
- 如何使qmenu项可检查pyqt4 python
- 如何在.net内存转储中列出正在运行的任务
- 迅速提高你的Python:理解Python的执行模型
- 如何在matplotlib中创建损坏的垂直条形图?
- python – 找不到manage.py collectstatic命令,Django 1.5.
- ImportError:没有模块名称’matplotlib’Python 3.3
- python – 整数除法:对于所有整数a,b,// b == int(a / b)为
- 【Python有坑系列】用lambda匿名函数给字典赋值
- #《Hadoop权威指南》——Hadoop简介
推荐文章
站长推荐
- Python 版的 try-with-resources——with 上下文
- python – 使用networkx的节点标签
- python – 芹菜工作者无法连接到docker实例上的r
- Python操作redis数据库!
- Python 使用Pillow模块生成验证码
- python – ctypes错误找不到AttributeError符号,
- python – 获取数组中零和非零元素的索引
- django – Travis:“创建测试数据库时出错:创建
- python – csv文件上的PySpark distinct().count
- python – Scipy.optimize Inequality Constrain
热点阅读
