Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个二维值数组,我正在尝试分析空间相关性。为了在 python 中计算像Moran's I这样的 2D 自相关,pysal 提供了一个实现。1)如何将我的 2D 数据转换为 pysal 预期的 1D 数组?2)如何构造一个基于距离的权重数组 w(输入点数组在核距离函数中的含义是什么?)?
1) 权重数组应该以与展平数据数组相同的方式展平。顺序无关紧要,只要指数一致。
2) 输入数组可以是空间坐标(例如x和y,或lat和long)。到目前为止,最简单的是原始矩阵的索引(例如1到n乘以1到m)。
最后,您的数据将是一个包含 3 个元素的列表:x、y和value。您的权重将是一个包含 5 个元素的列表:x_from、y_from、x_to、y_to和weight。