Toggle navigation
Home
▼ Details
Products and pricing
Chart gallery
User stories
Text analytics
CDC NAMCS Library
Blog
Tutorials
Contact
Sign in
Post Editor
← All help posts
View post
Save
# Protobi Chart Types JSON Reference This reference document lists all valid `chartType` values recognized ni Protobi JSON syntax, common synonums, and a brief description. --- ## Standard Charts | `chartType` | Common Terms | Description | |---|---|---| | `ColumnChart` | vertical bar chart, bar chart, column chart | Vertical bar chart (Plotly). Default for most frequency/percentage data. | | `StackedColumnChart` | stacked bar, stacked column | Stacked vertical bar chart (alias of ColumnChart with stacking enabled). | | `BarChart` | horizontal bar chart | Horizontal bar chart (Plotly). | | `StackedBarChart` | stacked horizontal bar | Stacked horizontal bar chart (alias of BarChart with stacking enabled). | | `LineChart` | line chart, trend line | Line chart (Plotly). | | `PieChart` | pie chart | Pie chart (Plotly). | | `DoughnutChart` | donut chart, doughnut chart | Doughnut/ring chart (Plotly). | | `ScatterChart` | scatter plot, scatter chart | Scatter plot (Plotly). | | `TreeMap` | treemap, tree map | Treemap sized and colored by values (Plotly). | --- ## Comparison & Diagnostic Charts | `chartType` | Common Terms | Description | |---|---|---| | `BaselineBarChart` | baseline bar, comparison bar | Bar chart comparing current data against a baseline with visual indicators. | | `TopBoxTornado` | tornado chart, top box tornado | Paired horizontal bars showing left/right top-box comparisons. | | `TopBoxTornadoBaseline` | tornado with baseline | Tornado chart with an additional baseline reference. | | `CumulativeLineChart` | cumulative line, cumulative distribution | Line chart showing cumulative values over ordered categories. | | `IntervalChart` | interval chart, timeline, Gantt | Timeline visualization of response date ranges per respondent. | | `IntervalSet` | interval set | Multiple interval timelines grouped together. | | `KaplanMeier` | survival curve, Kaplan-Meier, time-to-event | Kaplan-Meier survival probability curve over time. | | `Zipf` | Zipf chart, frequency rank, log-log plot | Log-log scatter plot of Zipf distribution with reference curve. | | `Abacus` | abacus | Points connected across categories, showing trends with configurable markers. | | `PMap` | perceptual map, positioning map, correspondence map | Correspondence analysis / perceptual positioning map. | | `VennDiagram` | Venn diagram, overlap diagram | Overlapping circles showing set intersections. | | `WordCloud` | word cloud, tag cloud | Words sized by frequency in a cloud layout. | --- ## Flow Diagrams | `chartType` | Common Terms | Description | |---|---|---| | `SankeyDiagram` | Sankey, flow diagram | Flow diagram with proportional link widths between nodes. | | `PlotlySankey` | Plotly Sankey | Sankey diagram rendered via Plotly with hover templates. | | `SimpleSankey` | simple Sankey | Simplified Sankey with configurable layout, gap, and color options. | --- ## Tables & Grids | `chartType` | Common Terms | Description | |---|---|---| | `SummaryTable` | summary table, crosstab, frequency table | Crosstab table showing marginal distributions and summary statistics. | | `PairedTable` | paired table, banner table, comparison table | Table comparing multiple columns with statistical significance markers. | | `VerticalPairedTable` | vertical paired table, transposed table | Transposed version of PairedTable — rows are comparisons, columns are categories. | | `PairedGrid` | paired grid, grid | Multi-dimensional grid with nested rows/columns, bar visualizations, and heatmaps. | | `PairedGridWorksheet` | worksheet grid | PairedGrid displayed in worksheet mode. | | `Worksheet` | worksheet, spreadsheet | Spreadsheet-like widget with editable cells and formula support. | | `DataGrid` | data grid, data table | Interactive grid with paging, sorting, filtering, and cell editing. | | `SuperTable` | super table, big tab | Advanced multi-banner crosstab with significance testing and superscripts. | | `BigTab` | big tab | Alias for `SuperTable`. | | `SuperTables` | super tables | Container for multiple SuperTable instances. | | `TrendTable` | trend table, trend analysis | Trend analysis table with colored cells showing change across time periods. | --- ## Maps | `chartType` | Common Terms | Description | |---|---|---| | `HexMap` | hex map, hexagonal map, US hex map | Hexagonal tile map of US states colored by metric values. | | `Squaire` | squaire, square cartogram | Square tile cartogram sized and colored by metric values. | | `Choropleth` | choropleth map, geographic map, filled map | Geographic choropleth map coloring regions by data values. | | `Political` | political map, political bar chart | Horizontal stacked/grouped bar chart for political/primary data. | --- ## Layout & Navigation | `chartType` | Common Terms | Description | |---|---|---| | `Collection` | collection, group, container | Groups multiple elements together in a layout. | | `Pageable` | pageable, scrollable collection | Collection with pagination/scrolling. | | `Tabs` | tabs, tabbed view, tab container | Tabbed layout container for organizing elements. | | `Slide` | slide, full-page slide | Full-page slide layout. | | `FilterPanel` | filter panel, filters, filter controls | Interactive panel of filter controls for the dashboard. | --- ## Text & Content | `chartType` | Common Terms | Description | |---|---|---| | `Notes` | notes, text notes | Freeform notes panel with entry management and filtering. | | `Checklist` | checklist, to-do list | Notes with completion/check-off tracking. | | `Verbatim` | verbatim, open ends, open-ended responses | Displays raw response text with search, sorting, and highlighting. | | `Highlighter` | text highlighter, highlighted text | Renders text sized by frequency with keyword highlighting. | | `Document` | document, report document | Generates formatted documents (DOCX) with embedded tables and charts. | --- ## Data Utilities | `chartType` | Common Terms | Description | |---|---|---| | `Inventory` | inventory, ingredients | Key-value pairs table for displaying project/element metadata. | | `Gists` | gists | Scatter data points with interactive legend for toggling traces. | | `ElementTree` | element tree, field navigator | Hierarchical field list with filtering, collapse/expand, and dimension navigation. | | `ElementTreeMap` | element tree map | Treemap layout of the element hierarchy. | | `BasicElement` | basic element | Base rendering element; also used as a legacy SVGChart alias. | --- ## Conjoint Analysis | `chartType` | Common Terms | Description | |---|---|---| | `ConjointSelector` | conjoint selector | Setup/selector UI for conjoint analysis. | | `ConjointSensitivity` | conjoint sensitivity | Sensitivity analysis chart for conjoint utilities. | | `ConjointImportance` | conjoint importance, attribute importance | Attribute importance chart from conjoint model. | | `ConjointBaseline` | conjoint baseline | Baseline scenario display for conjoint analysis. | --- ## Export & Integration | `chartType` | Common Terms | Description | |---|---|---| | `XLSXtoPPTX` | Excel to PowerPoint, xlsx to pptx | Converts Excel data to a PowerPoint presentation. | | `PPTXConnector` | PowerPoint connector, pptx connector | Connects and exports elements to PowerPoint. | --- ## Deprecated / Legacy Aliases | `chartType` | Notes | |---|---| | `Scrollable` | Deprecated alias for `Pageable`. | | `SVGChart` | Legacy alias for `BasicElement`. | | `Chloropleth` | Misspelling — registered for backwards compatibility; use `Choropleth` instead. | | `Primary` | Alias for `Political`. | | `BigTab` | Alias for `SuperTable`. | --- *Source: `public/protobi/views/registerCoreWidgets.js`*
Publishing
Date
Status
Published
Draft
Slug
edit
Content
Thumbnail
Categories
Manage
New to Protobi?
Charts
Making Changes
Intermediate topics for editors
Frequently Asked Questions
SERMO Topics
Tutorial Pages
Internal Docs
Data Processing
Videos
Obsolete
GSG Admin
SERMO Admin
GSG Topics
How to...
Basics for viewers
Basics for editors
For project admins
Advanced topics
Assessments
Articles (in-progress)
New and updated articles
Process data in Protobi
superseded
Text open-end questions
Troubleshooting
Tracking studies
Organizing the view
API References
Tools
AI Database
Checking AI...
Convert to MD
Danger zone
Delete