python - 如果列中的值与 2 个值中的至少一个不匹配,则删除行
问题描述
我有一个表格,其中有一列“win”,它有多个值。现在我想删除值与“0”或“5”不匹配的行
例如我做了:
result.win.value_counts()
这个的输出是:
0.0 183328
5.0 182528
3.0 799
1.0 741
2.0 740
Name: win, dtype: int64
尽管有“0”和“5”,但列中有值“1”、“2”和“3”。
我的整个桌子看起来像这样:
matchid team visionscore win
0 10 1 90.0 0.0
1 10 2 138.0 5.0
2 11 1 84.0 2.0
3 11 2 106.0 5.0
4 12 1 62.0 0.0
5 12 2 80.0 3.0
6 13 1 66.0 0.0
7 13 2 91.0 1.0
.. .. .. ... ...
现在我想过滤行,win!= 0或win!= 5,我该怎么做?
解决方案
推荐阅读
- protractor - 将所有测试分组并显示在浏览器堆栈中
- java - 如何防止用户两次输入相同的文本
- google-cloud-platform - 负载平衡托管实例组的集中式日志存储
- javascript - Webpack 从同构组件延迟加载模块(服务器和客户端之间的共享代码)
- mosquitto - 如何禁止或保留 mosquitto 经纪人中的主题?
- ssm - Confd 忽略了我的 aws 配置中设置的角色?
- javascript - 如何使用 React 在emotionjs 中组合样式组件?
- laravel - 在 GET 中或在 Laravel 中渲染视图时获取登录尝试次数
- javascript - 使用 Webpack 和 Mustache 渲染与主应用程序无关的多个页面
- python - 用于自定义图像大小的 MobileNets