python - Python,Pandas:Datframe - 保留而不是删除列
问题描述
早上好,
我一直在使用的数据框(100%)包含四个特定的列,但其余列各不相同!有没有办法只保留某些列而不删除它们?现在我正在使用此代码执行...
df = df.drop(["column_a", "column_b", "column_c", axis=1)
...但是每次更改列的数量时,我都必须调整我的代码。
谢谢,周末愉快!
解决方案
df = df[['col_to_keep_1', 'col_to_keep_2', 'col_to_keep_3', 'col_to_keep_4']]
推荐阅读
- c - 如何从按钮的 StackPanel 中的标签中获取值?
- python - 在pandas df中对具有相同名称的行中的所有字段求和的方式?
- google-cloud-platform - 需要使用 wordpress 为 google cdn 设置帮助
- flutter - 完成后重复流
- javascript - 如何根据 id 将数组的不同对象连接到一个对象中?
- python - 随机修改列表且无阶梯式拆分
- angular - TS2345:“字符串”类型的参数不可分配给“从不”类型的参数
- windows - pgAdmin 4 在打开时总是抛出 sqlalchemy 错误
- firebase - Kotlin 执行顺序和结果问题
- git - 列出当前处于指定提交的所有 Git 分支