aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThéo de la Hogue2023-05-23 10:48:03 +0200
committerThéo de la Hogue2023-05-23 10:48:03 +0200
commit626ad3db689971abed0a923a729ad05084391738 (patch)
tree89351bd32d9146565cc89ee9f8f095043b4df4c0 /src
parentdfed54f6194b9a41755dac5fa9e1eb9dd5dbf3c3 (diff)
downloadargaze-626ad3db689971abed0a923a729ad05084391738.zip
argaze-626ad3db689971abed0a923a729ad05084391738.tar.gz
argaze-626ad3db689971abed0a923a729ad05084391738.tar.bz2
argaze-626ad3db689971abed0a923a729ad05084391738.tar.xz
Fixing transition matrix density formula.
Diffstat (limited to 'src')
-rw-r--r--src/argaze/GazeAnalysis/TransitionMatrix.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/argaze/GazeAnalysis/TransitionMatrix.py b/src/argaze/GazeAnalysis/TransitionMatrix.py
index 7806fcc..3eecca3 100644
--- a/src/argaze/GazeAnalysis/TransitionMatrix.py
+++ b/src/argaze/GazeAnalysis/TransitionMatrix.py
@@ -36,6 +36,6 @@ class AOIScanPathAnalyzer(GazeFeatures.AOIScanPathAnalyzer):
sequence.append(aoi_scan_step.aoi)
transition_matrix_probabilities = pandas.crosstab(pandas.Series(sequence[1:], name='to'), pandas.Series(sequence[:-1], name='from'), normalize='index')
- transition_matrix_density = (transition_matrix_probabilities == 0.).astype(int).sum(axis=1).sum() / transition_matrix_probabilities.size
+ transition_matrix_density = (transition_matrix_probabilities != 0.).astype(int).sum(axis=1).sum() / transition_matrix_probabilities.size
- return transition_matrix_probabilities , transition_matrix_density
+ return transition_matrix_probabilities, transition_matrix_density