Tables are the primary way to view and edit data in CODAP. Key operations include:
Adding and Renaming Attributes
Click "+" in the table header to add a new attribute (column)
Double-click an attribute name to rename it
Right-click an attribute for more options
Sorting Data
Click on an attribute name to sort ascending
Click again to sort descending
Click a third time to return to original order
Editing Values
Click directly on a cell to edit its value
Press Tab to move to the next cell
Press Enter to confirm an edit
Adding Cases (Rows)
Click "+" below the last row to add a new case
Right-click in the row area for options to insert or delete cases
Selecting Cases
Click on a row to select a single case
Shift+click to select a range of cases
Ctrl/Cmd+click to select multiple non-adjacent cases
Tips for working with tables:
Use consistent naming conventions for attributes (e.g., lowercase with underscores, or camelCase)
Right-click on attribute names to access additional options like hiding or deleting
Resize columns by dragging the dividers between attribute names
Hold Shift while resizing to maintain proportions of all columns
Use the ruler tool (available in the attribute menu) to create groups within a column
SubsectionCreating and Customizing Graphs
CODAP’s graphing capabilities are powerful yet easy to use. To create a graph:
Click the "Graph" button in the toolbar
Drag an attribute from the table to the horizontal (x) axis
Drag another attribute to the vertical (y) axis
Optionally, drag attributes to the legend area to encode with color, size, or shape
Graph types available in CODAP include:
Scatter Plots
Shows the relationship between two numerical attributes.
Dot Plots
Displays distributions of single attributes, with one axis showing values and the other showing counts.
Box Plots
Shows distributions with median, quartiles, and outliers.
Histograms
Displays frequency distributions with bins.
Bar Charts
Shows counts or other metrics for categorical data.
To customize a graph:
Click the graph type icon to switch between plot types
Click on axis labels to adjust scales, titles, and other properties
Use the ruler tool to add reference lines or divide data into groups
Click on the palette icon to customize colors, point sizes, or other visual properties
Click "Plot Options" for additional settings specific to the current plot type
Tips for effective graphs:
Choose the appropriate graph type for your data and question
Use color, size, or shape to add additional dimensions to your visualization
Add meaningful axis labels by clicking on the default labels
Adjust axis scales if the default doesn’t show your data effectively
For histograms, experiment with different bin widths to find meaningful patterns
Remember that selections in graphs automatically highlight corresponding data in tables and other graphs
SubsectionCreating Calculated Attributes
One of CODAP’s most powerful features is the ability to create new attributes based on calculations using existing data. To create a calculated attribute:
Click "+" in the table header to add a new attribute
Name your new attribute
Click the "calculator" icon that appears in the attribute header
Enter a formula in the formula editor
Click "Apply" to create the calculated attribute
Common operators and functions available in the formula editor: