Overview
The Data Analyzer is a tool (found under the Tools menu) for reporting on which characters fit one or more criteria. For example, you could use this tool to find which females have epilogues, which characters use the "shy" tag, or which female characters have more than 1000 lines and wear a dress.
The main components of the Data Analyzer screen are as follows:
- Data Points list: This lists out all the available criteria to analyze. Select an item and either click the + or double-click the item to add it to the criteria grid.
- Expression:This controls how multiple criteria are evaluated. Refer to the Expressions section below.
- Criteria Grid: This lists out all the available criteria to analyze. Select an item and either click the + or double-click the item to add it to the criteria grid.
- Results: This lists out all the characters that are matched under the current criteria. Double click a character to open their workspace.
Criteria Grid
When a data point is added to the Criteria Grid, you can tweak how the criterion should be evaluated by specifying an operator and value. For instance, you could check if a Line Count > 3, or that a character tag == "shaved". The report will auto-update upon leaving a cell.
Expressions
Criteria can be evaluated in three ways:
- AND: A character is included if every criterion is matched.
- OR: A character is included if any of the criteria is matched.
- Custom: You can create custom logic in this field. Each criterion has a row #, which you can reference in the logic expression. Examples:
- (1 AND 2) OR 3: A character matches if either criteria 1 and 2 are both met, or criterion 3 is met.
- 1 AND NOT 2: A character matches if criterion 1 is met but not criterion 2.
- (1 AND 2) OR (1 AND 3): A character matches if either criteria 1 and 2 are met, or criteria 1 and 3.