aboutsummaryrefslogtreecommitdiff
path: root/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py')
-rw-r--r--src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py b/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py
index e27265d..55ea43b 100644
--- a/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py
+++ b/src/argaze/GazeAnalysis/TransitionProbabilityMatrix.py
@@ -9,7 +9,7 @@ from argaze import GazeFeatures
import pandas
@dataclass
-class VisualScanAnalyzer(GazeFeatures.VisualScanAnalyzer):
+class VisualScanPathAnalyzer(GazeFeatures.VisualScanPathAnalyzer):
"""Implementation of transition probability matrix algorithm as described in ...
"""
@@ -17,16 +17,16 @@ class VisualScanAnalyzer(GazeFeatures.VisualScanAnalyzer):
pass
- def analyze(self, visual_scan: GazeFeatures.VisualScanType) -> Any:
+ def analyze(self, visual_scan_path: GazeFeatures.VisualScanPathType) -> Any:
"""Analyze visual scan."""
- assert(len(visual_scan) > 1)
+ assert(len(visual_scan_path) > 1)
sequence = []
- for step in visual_scan:
+ for visual_scan_step in visual_scan_path:
- sequence.append(step.aoi)
+ sequence.append(visual_scan_step.aoi)
return pandas.crosstab(pandas.Series(sequence[1:], name='to'), pandas.Series(sequence[:-1], name='from'), normalize=1)