rpy2将numpy数组转换为ppp(点模式)spat

2024-06-26 03:58:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个numpy数组,对应于x,y坐标。我正在寻找一种方法,将其转换为ppp点结构,通过rpy2使用R中的spatstat工具执行空间分析。你知道吗

points=array([[ 181.124067 ,   58.2029135],
       [  17.9539667,  123.397744 ],
       [ 173.539929 ,   24.6389491],
       ..., 
       [ 250.767528 ,  182.099229 ],
       [ 250.049724 ,   11.2006333],
       [ 228.186125 ,  251.200863 ]])

理想情况下,我想用rpy2将其转换为ppp。我还尝试将numpy写入csv并将其读入R。但是它仍然不能识别它是ppp结构。你知道吗


Tags: 工具csv方法numpy空间情况数组结构