本文介绍了Pandas 空间启用 dataframe 错误。 无法加载数据集:无法将非有限值(NA 或 inf)转换为 integer的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
我的代码最近开始抛出错误,但在 2022 年 8 月 24 日之前运行良好。出错的行是我创建 pandas 空间启用数据帧的行。
agol_df = pd.DataFrame.spatial.from_layer(fLayer)
gdb_df = pd.DataFrame.spatial.from_featureclass(lyrPath)
这些行只是从我的在线托管要素图层(第一行代码)和我的本地要素地理数据库(第二行代码)创建数据框。
这对我来说很奇怪,因为 dataframe 似乎正在尝试将我的浮点数转换为整数,即使我没有在这些行中进行转换。 我确实在这些层中存在 null 数据,但在之前创建 dataframe 时它从来都不是问题。 我也很困惑,因为这段代码运行了好几个月却突然抛出错误。
任何帮助将不胜感激,谢谢!
暂无解决方案
[英文标题]Pandas spatially enabled dataframe error. Could not load dataset: Cannot convert non-finite values (NA or inf) to integer
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。