【问题标题】:n columns of data frame discardedn列数据帧被丢弃
【发布时间】:2016-12-19 23:12:16
【问题描述】:

我在 R 中使用 spatstat 包来读取我的道路网络 shapefile,该文件还具有一些附加属性。

当我读取我的 shapefile 并将它们转换为 as.psp(在我将它们设为 linnet 的对象之前)时,我会丢弃 n 列数据框。我不懂为什么?被丢弃的列是我的线性网络协变量,因此我无法将它们纳入我的分析。

谁能告诉我为什么会发生这种情况以及如何纠正它?

【问题讨论】:

    标签: spatstat


    【解决方案1】:

    为什么会这样:

    我猜我们(spatstat 作者)需要花一些时间与maptools 的人讨论如何处理SpatialLinesDataFrame 对象中的附加信息,我们还没有这样做。

    如何纠正:

    您现在必须自己编写一些代码。您可以通过访问@data 插槽从SpatialLinesDataFrame 对象中提取数据。如果您需要更多帮助,请提供具体数据以及您需要如何使用附加数据(您需要什么格式)。您可以在这里找到一些有用的命令:https://cran.r-project.org/web/packages/spatstat/vignettes/shapefiles.pdf

    【讨论】:

    • 谢谢。您的 pdf 日期为 22.December.2016 和其中的第 3.2.4 节有助于将 shapefile 属性引入 psp 对象列表。
    猜你喜欢
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-06
    • 2019-07-25
    • 1970-01-01
    • 2015-12-19
    • 2012-08-18
    相关资源
    最近更新 更多