Adding Sample Size to the Column Labels
		
		
		
		Jump to navigation
		Jump to search
		
Adds the Column n values from the Statistics - Below to the bottom of the column headers in the table. This does not apply for tables that do not have the Statistics - Below available.
var do_java; // Prevent an error when no below_table exists
try {
    do_java = below_table.availableStatistics.indexOf('Column n') != -1;
} catch (e) {
    do_java = false;
}
if (table.numberColumns > 1 && do_java) {// If this table has the 'Column n' statistic
    var column_ns = below_table.get('Column n');// Get the column n values
    if (column_ns.length == 1)
        column_ns = column_ns[0];
    var column_labels = table.columnLabels;// Get the standard column labels.
    for (var column = 0; column < table.numberColumns; column++) {// For each column...
        // Adjust the label to include the column name and column n, on new lines.
        column_labels[column] = column_labels[column] + '\r\n' + 'n = ' + column_ns[column];
    }
    // Set the adjusted column labels.
    table.columnLabels = column_labels;
}See also
- Table JavaScript and Plot JavaScript for an explanation of how to run this code.
 - Table JavaScript and Plot JavaScript Reference for technical information.
 - Table JavaScript and Plot JavaScript Examples Library for other examples.
 - JavaScript for information about the JavaScript programming language.
 - QScript for tools for automating projects using JavaScript.
 - JavaScript Variables for detail on how to create new variables in the Variables and Questions tab using JavaScript.