python-3.x - 我正在尝试使用 python 从数据集中删除一组列
解决方案
试试这个,
filtered_column=df.filter(regex=r'^p',axis=1).columns.values
df=df.drop(filtered_column, axis=1)
由于您没有提供示例数据,因此我自己创建了此数据。
输入:
p101 p102 p103 q21 qw32 kwp
0 68 17 54 67 93 36
1 32 22 56 69 38 6
2 58 48 89 68 60 79
3 64 14 63 53 7 86
4 67 94 47 94 73 53
5 96 34 87 83 12 18
6 15 62 47 4 22 53
7 3 63 12 24 68 14
8 22 32 17 45 96 44
9 19 48 37 75 53 22
输出:
q21 qw32 kwp
0 67 93 36
1 69 38 6
2 68 60 79
3 53 7 86
4 94 73 53
5 83 12 18
6 4 22 53
7 24 68 14
8 45 96 44
9 75 53 22
推荐阅读
- jenkins - Jenkins 将触发块传递给共享库管道
- reactjs - apache服务器上的reactjs路由/虚拟页面
- kubernetes-helm - elasticsearch-curator for elasticsearch-v7.2.0
- ruby - 如何使用 Ruby 对 csv 文件中的值求和
- shell - 在 Jenkins 中使用环境变量
- python - 如何抓取特定文本
- python - 如何使用 Matplotlib 获得更快的 3D 曲面图更新?
- elasticsearch - 全局全文搜索和角色权限 - 多个产品
- laravel - Laravel 5.5 尝试使用 Aws SES 发送邮件但它不断返回错误
- javascript - 反应钩子中的 useState 转换为功能组件