【发布时间】:2014-05-07 08:42:10
【问题描述】:
我正在学习用R的phom包分析数据的拓扑结构。
我想了解(表征)一组数据(一个矩阵(3500 行,10 列)。为了实现这一目标,R 包 phom 运行一个描述数据的持久同源性测试。
(参考:以下视频描述了我们正在寻求如何处理拓扑中的同源性 - 参考视频 4 分钟:http://www.youtube.com/embed/XfWibrh6stw?rel=0&autoplay=1)。
使用 R 包“phom”(链接:http://cran.r-project.org/web/packages/phom/phom.pdf)可以运行以下示例。
我需要帮助才能正确理解 phom 函数的工作原理以及如何解释数据(绘图)。
在r中使用phom包的参考手册的示例#1,在R上运行它
加载包
library(phom)
library(Rccp)
示例 1
x <- runif(100)
y <- runif(100)
points <- t(as.matrix(rbind(x, y)))
max_dim <- 2
max_f <- 0.2
intervals <- pHom(points, max_dim, max_f, metric="manhattan")
plotPersistenceDiagram(intervals, max_dim, max_f,
title="Random Points in Cube with l_1 Norm")
如果有人能够帮助我,我将不胜感激:
问题: a.) max_f 的值是什么意思,它来自哪里?从我的数据?我设置它们? b.)情节:plotPersistenceDiagram(如果您在 R 中运行示例,您将看到情节),我该如何解释它?
谢谢。
注意:要运行“phom”包,您需要“Rccp”包,并且需要最新版本的 R 3.03。
前面的例子是在 R 中分别加载“phom”和“Rccp”包后完成的。
【问题讨论】:
标签: r cluster-analysis topology