pyphi.models.explanation.Explanation#
- class pyphi.models.explanation.Explanation(subject, level, findings=())[source]#
Bases:
DisplayableA typed account of why a result came out as it did.
subjectnames the quantity being explained (e.g."Φ_s = 0.0");levelis"system"or"mechanism";findingsis the ordered account.- to_pandas()[source]#
A tidy
DataFramewith one row per finding.Columns:
level,kind,label,value. ANullResultReasonvalue renders by its enum name.