Я использую библиотеку RIPSER
в python для анализа моих data(TDA)
. plot(data)
, который я использовал, это 2-d
, но когда я использую ripser
для анализа, это дает мне вывод с тремя гомологиями groups(H0, H1, H2)
. Но это невозможно, поскольку H0
представляет подключенные компоненты, а H1
представляет HOLES
в 2-d
графике, тогда как H2
представляет VOID
в графике, что невозможно в 2-d plot
.
Пример
Код, который я использовал:
import matplotlib
import numpy as np
from ripser import ripser
from persim import plot_diagrams
from matplotlib import pyplot as plt
data = np.loadtxt('t=25_data(0.38).dat')
fig = plt.figure()
plt.title("PERSISTENCE DIAGRAM")
diagrams = ripser(data, maxdim=2)['dgms'] #### persistence diagram
### LIFETIME plot
plot_diagrams(diagrams, show=True)
plot_diagrams(diagrams, lifetime=True)