summaryrefslogtreecommitdiff
path: root/src/python/doc/persistence_graphical_tools_user.rst
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-11-27 14:01:56 +0100
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-11-27 14:01:56 +0100
commitae13d5bbcd83baa9b814b061c04b50c5c31bfc78 (patch)
tree29a9126a3de9e44003c70fde4d367649d6414636 /src/python/doc/persistence_graphical_tools_user.rst
parent1e1cb09adf07f0351557d3bf8011c9fc3e1b4628 (diff)
Fix #112 density side by side with its diagram
Diffstat (limited to 'src/python/doc/persistence_graphical_tools_user.rst')
-rw-r--r--src/python/doc/persistence_graphical_tools_user.rst13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/python/doc/persistence_graphical_tools_user.rst b/src/python/doc/persistence_graphical_tools_user.rst
index 2de99252..e4419bc1 100644
--- a/src/python/doc/persistence_graphical_tools_user.rst
+++ b/src/python/doc/persistence_graphical_tools_user.rst
@@ -67,10 +67,17 @@ If you want more information on a specific dimension, for instance:
import matplotlib.pyplot as plot
import gudhi
-
# rips_on_tore3D_1307.pers obtained from write_persistence_diagram method
persistence_file=gudhi.__root_source_dir__ + \
'/data/persistence_diagram/rips_on_tore3D_1307.pers'
- gudhi.plot_persistence_density(persistence_file=persistence_file,
- max_intervals=0, dimension=1, legend=True)
+ birth_death = gudhi.read_persistence_intervals_in_dimension(
+ persistence_file=persistence_file,
+ only_this_dim=1)
+ pers_diag = [(1, (elt[0], elt[1])) for elt in birth_death]
+ # Use subplots to display diagram and density side by side
+ fig, axes = plot.subplots(nrows=1, ncols=2, figsize=(12, 5))
+ gudhi.plot_persistence_diagram(persistence=pers_diag,
+ axes=axes[0])
+ gudhi.plot_persistence_density(persistence=pers_diag,
+ dimension=1, legend=True, axes=axes[1])
plot.show()