Skip to content

Codebook Features

jwildfire edited this page Aug 1, 2018 · 4 revisions

Overview

Codebooks seek to provide a concise data summary for any given data set by using several view that share interactive functionality. A high-level overview of the views is provided below, but additional detail and examples are available in the accompanying manuscript: Web Codebooks - Interactive Data Summaries for Clinical Trial Data

Codebook View

codebook image

The Codebook view (shown above) displays a concise summary for each variable in the loaded data set. The summaries are collapsed by default, with only the variable name, label (if any), distribution and missing data summary (if any) shown. This view provides a concise summary of the entire data set.

Users can click any variable to see additional details. Appropriate summary statistics, frequency tables and charts are provided. Histograms with box plots are drawn for continuous variables and bar charts for categorical variables. Variable level metadata is also shown beneath the chart if provided by the user.

Data Listing View

The Data Listing view provides a simple tabular output so that the user can interact with the raw data. The listing is exportable, sortable and searchable.

Settings View

The Settings view lets users customize labels, hide variables and specify which columns should be used as interactive groups and filters.

Charts View

The Charts view lets users interactively create simple bivariate data visualizations. The system automatically uses an appropriate visualization based on the types of the x and y variables selected.

Interactive features

Interactive features include:

  • Navigation Bar: The navigation bar allows users to easily move between views.
  • Grouping: Any variable can be used to group the data in to strata. When a grouping variable is selected, one chart per group level is drawn for the detailed charts in the Codebook view and in the Charts section.
  • Filters: Filters can be created for any categorical data in the data set. Whenever a user changes the filter it is applied on the Codebook, Data Listing and Charts Views in real time.
  • Status Summary: A data summary, giving number of columns, rows and highlighted records is given in the title of the codebook, and is updated whenever filters or highlighting changes.
  • Highlight a Subpopulation: Users can click bars in the detail view of the codebook to highlight the associated records. In particular, the participants are highlighted in other charts in the Codebook view, in the Data Listing view, and in the Charts view.