更新后 geomorph readmulti.nts 无法正常运行

时间:2021-07-14 17:12:26

标签: r multidimensional-array

最近更新 R 和 geomorph 后,我使用 readmulti.nts 函数得到了奇怪的结果。

我曾经使用以下代码来选择我的特定地标骨骼的所有文件。下面的示例代码。

选择 nts 文件: rawcoords<-readmulti.nts(tk_choose.files())

写出 tps 文件: writeland.tps(rawcoords, "rawcoords.tps", scale = NULL, specID = TRUE)

如果每个标本有 7 个地标,我会在一个长 .tps 文件中得到每个标本和 7 个地标的列表。

LM3=7 -2.08968263104371 4.22175118641361 -3.30775562077794 2.69522836895629 4.30375118641362 -2.02281562077794 0.468016368956294 5.97801018641361 -2.71177562077794 -2.53128863104371 2.46923418641361 -3.62374562077794 2.76564636895629 2.45371318641361 -2.25274562077794 0.668037368956293 4.74219518641361 -4.16710562077794 -0.0484946310437069 0.613614986413615 -2.29406562077794 ID=MVZ111760_CC_

...

但现在,它拆分了每个单独的地标,给我一个看起来像这样的 .tps:

, , MVZ111760_CC_.nts_1

      [,1]     [,2]     [,3]

[1,] -2.645827 6.993647 -8.99664

, , MVZ111760_CC_.nts_2

       [,1]     [,2]      [,3]

[1,] -0.3037991 6.028037 -9.849427

...

我不确定自上次运行此代码以来发生了什么变化,也不知道如何修复它。

0 个答案:

没有答案