Skip to main content

Analytics Charts

Analytics Charts aggregates annotated data by project and presents action relationships, action sequences, action durations, dependencies, and annotation rhythm through five chart types. Chart data comes from the markers annotated within a project, and the project selector switches the statistical scope.

Analytics Charts entry

Prerequisites​

ItemDetails
Menu entryData → Chart
Route/charts, which redirects to /charts/subtree by default
Required permissionView Charts
API checkThe chart data API checks View Projects
Visible rolesAdministrator, Project Manager, Auditor, Annotator
PrerequisiteA project must be selected first; data is not loaded until then

Chart Contents​

Chart Types​

The tabs at the top of the page correspond to five chart types.

TabGraphicWhat it shows
Action RelationshipSunburst chartThe hierarchy of skill → object A → object B and the marker count
Action PlanningSankey diagramThe transitions between adjacent actions within one dataset and their occurrence counts
Action TimeStacked bar chartThe average duration of each action, grouped by action, in seconds
DependenciesCircular relationship graphThe source → target dependency between adjacent actions and its occurrence count
Annotation CalendarCalendar heatmapThe daily count of new markers relative to the project average

Chart Data Rules​

ChartData sourceValue
Action RelationshipGrouped count of the skill, object A, and object B of markersThe value is the marker count
Action PlanningAdjacent actions within one dataset, ordered by start timeThe link value is the occurrence count; a looping action is named separately
Action TimeDifference between the start and end timestamps of markersThe value is the average duration, in seconds
DependenciesDescription text of adjacent actions within one datasetThe link value is the occurrence count
Annotation CalendarCreation date of markersThe value is the marker count added that day

With the Chinese interface, skill and object names in Action Relationship and Action Planning use the Chinese content of the dictionary; when the dictionary has no entry, the original English content is shown.

Filtering and Empty State​

ItemValue
Project selectorDetermines the statistical scope of the charts and is written to the URL query parameter project
No dataShow "This project has no data to display yet"
Load failureShow "Failed to load data"
LoadingShow a loading indicator

Constraints and Limits​

ItemValueNotes
Project prerequisiteRequiredNo data request is made until a project is selected
Data scopeMarkers within the project that are not deletedData from other projects is not included
Action Relationship levelsThree levels: skill, object A, object BMarkers missing a skill or object A are excluded from the statistics
Action Planning and DependenciesAdjacent records within one datasetA single record produces no link
Looping actionsRenamed in Action PlanningAn action that points to an earlier step gets a numeric suffix
Chart exportNot providedThe page does not offer image or PDF export

Troubleshooting​

SymptomPossible causeResolutionOwner
The chart area shows "This project has no data to display yet"The project has no markers, or the fields a chart needs are emptyConfirm the project has annotation data, or switch to a different datasetOperator
The chart area shows "Failed to load data"The project API request failed or the network droppedRefresh the page; if it keeps failing, contact an administratorOperator, Administrator
The chart stays in the loading state for a long timeNo project is selectedSelect a project in the project selectorOperator
A skill name appears in EnglishThe dictionary has no matching Chinese contentAdd the Chinese content in Dictionary ManagementAdministrator
PagePurpose
Data ManagementView the dataset list and annotation statistics
Annotation TasksManage annotation tasks and markers
Dictionary ManagementMaintain the Chinese content of skill and object names
Project ManagementProject scope and members
Module PermissionsConfigure View Charts