python - 我可以“摆脱”下面模式中的“删除列”行吗?
问题描述
在 ( geo
)pandas
中,我有几join
行具有以下编程模式:
b = gpd.sjoin(b, d, op="within", how="inner")
b.drop(columns=["index_right"], inplace=True)
b = gpd.sjoin(b, z, op="within", how="inner")
b.drop(columns=["index_right"], inplace=True)
...
inner
how
产生index_right
一个. 有没有办法sjoin
作为单线(实际上是上面deleting
的第二行each
加入)?
解决方案
本身没有选择sjoin
,但您可以通过将 drop 附加到 sjoin 来完成单行。
b = gpd.sjoin(b, d, op="within", how="inner").drop(columns=["index_right"])
推荐阅读
- google-apps-script - 从 Google Apps 脚本重复调用 Calendar.Events.list 会产生不同的结果
- node.js - 如何提供 reCaptcha 解决的证明
- node.js - 如何将有关用户的额外信息添加到 Firebase 项目中
- css - 无论使用css的屏幕大小如何,如何将图标放在同一个位置?
- angular - 如何使用keycloak在角度4中的每个路由级别进行身份验证和授权
- node.js - Stop-Process 不停止进程
- mongodb - MongoDB“Starting new replica set monitor for”消息含义
- angular - 在 Angular 应用程序中从 TXT 文件中读取 UTF-8 字符的问题
- java - WildFly中servlet过滤器处理HTML和JSP的区别
- parse-platform - 如何根据 POST 请求将当前用户传递给服务器?