我实际上不确定我是否应该在 Stackoverflow 上发布它,或者它在 CrossValidated 上更好,但如果您认为它不是正确的地方,可以将其移动:)
简而言之,我有不同 ID 数据的 X、Y 坐标。这些是细胞轨迹数据,我想尝试计算每个 ID 的每个单独轨迹的分形维数。我的数据如下所示:
structure(c("482.624", "483.577", "484.634", "486.883", "488.211",
"493.759", "452.133", "450.953", "450.603", "450.424", "450.518",
"445.979", "0-Si", "0-Si", "0-Si", "0-Si", "0-Si", "0-Si"), .Dim = c(6L,
3L), .Dimnames = list(NULL, c("X", "Y", "ID")))
我发现你可以使用包
fractaldim
我尝试使用函数 fd.estimate
对于 2d 数据,但我无法真正弄清楚如何使用单个 ID 而不是整个数据集。谢谢你的帮助。
最佳答案
我不确定我是否理解你的想法,但你需要一个矩阵才能使用二维数据的方法。也许如果你想对每个 id 进行估计,你应该使用其他类型的方法。在这种情况下,每个 id 只是一个点。
关于r - R中的分形盒计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30220767/