Skip to main content

IBoxPlotSettings

Defined in: js-api/src/interfaces/d4.ts:278

Properties

PropertyTypeDescriptionDefined in
adjustmentModestringHow the Adjust By covariate transforms the plotted value: ratio — plot value / covariate regressOut — plot the value residualized on the covariate ANCOVA (a method choice) handles the covariate inside the test instead.js-api/src/interfaces/d4.ts:447
allowColorSynchronizationboolean-js-api/src/interfaces/d4.ts:496
allowDynamicMenusboolean-js-api/src/interfaces/d4.ts:580
alphanumberSignificance level for the group comparison (0 < alpha < 1).js-api/src/interfaces/d4.ts:423
annotationFontstring-js-api/src/interfaces/d4.ts:616
annotationRegionsstring-js-api/src/interfaces/d4.ts:610
autoLayoutboolean-js-api/src/interfaces/d4.ts:498
axisFontstring-js-api/src/interfaces/d4.ts:505
axisType"linear" | "logarithmic"-js-api/src/interfaces/d4.ts:307
axisUseColumnFormatboolean-js-api/src/interfaces/d4.ts:518
backColornumber-js-api/src/interfaces/d4.ts:534
baselineModestringControl baseline for control comparisons, driven by the on-chart toggle: Pooled control — one control group compared against across all data Matched · per stratum — each box vs the control within its own stratum (the 2nd split column) Matched needs a second category column; otherwise it behaves as pooled.js-api/src/interfaces/d4.ts:453
binColorstringColumn to color-code boxes (Q2-Q3 region) or inner violin shapes. See also Bin Color Aggr Type.js-api/src/interfaces/d4.ts:328
binColorAggrTypestringAggregation function for color-coding. See also Bin Color.js-api/src/interfaces/d4.ts:333
binColorColumnNamestring-js-api/src/interfaces/d4.ts:329
binsnumberNumber of KDE bins to display a violin plot.js-api/src/interfaces/d4.ts:521
categoricalColorSchemenumber[]Applies only to columns with 100+ categories; below that, the column's color coding is used.js-api/src/interfaces/d4.ts:552
category1stringIf Category 2 is not defined, sets Markers Color the same as the currently selected column.js-api/src/interfaces/d4.ts:282
category1ColumnNamestring-js-api/src/interfaces/d4.ts:283
category1MapstringTime unit map function for Category 1 Column Names (applicable to dates only).js-api/src/interfaces/d4.ts:286
category2stringIf defined, sets Markers Color the same as the currently selected column.js-api/src/interfaces/d4.ts:289
category2ColumnNamestring-js-api/src/interfaces/d4.ts:290
category2MapstringTime unit map function for Category 2 Column Names (applicable to dates only).js-api/src/interfaces/d4.ts:293
categoryColumnNamesstring[]-js-api/src/interfaces/d4.ts:279
categoryFontstring-js-api/src/interfaces/d4.ts:507
colorAxisType"linear" | "logarithmic"-js-api/src/interfaces/d4.ts:345
colorMaxnumber-js-api/src/interfaces/d4.ts:351
colorMinnumber-js-api/src/interfaces/d4.ts:349
controlBandColornumberColor of the band highlighting the control group in control comparisons mode.js-api/src/interfaces/d4.ts:547
controlComparisonsbooleanCompare each group against the control group (3+ categories). Driven by the on-chart control selector: on when a group is picked, off when its blank row is picked.js-api/src/interfaces/d4.ts:438
controlGroupstringCategory used as the control group for control comparisons.js-api/src/interfaces/d4.ts:441
controlsFontstringViewer controls elements font.js-api/src/interfaces/d4.ts:578
covariatestringNumeric covariate to adjust the value by before comparing groups (e.g. organ weight by body weight). See Adjustment for the transform. Single category column only.js-api/src/interfaces/d4.ts:427
covariateColumnNamestring-js-api/src/interfaces/d4.ts:428
defaultBoxColornumber-js-api/src/interfaces/d4.ts:544
descriptionstringViewer description that gets shown at the Descriptor Position. Markup is supported.js-api/src/interfaces/d4.ts:594
descriptionPosition"Top" | "Bottom" | "Left" | "Right"-js-api/src/interfaces/d4.ts:606
descriptionVisibilityMode"Auto" | "Always" | "Never"-js-api/src/interfaces/d4.ts:608
filterstringFormula that filters out rows to show. Examples: ${AGE} > 20 or ${WEIGHT / 2)} > 100, ${SEVERITY} == 'Medium', ${RACE}.endsWith('sian')js-api/src/interfaces/d4.ts:575
filteredOutRowsColornumber-js-api/src/interfaces/d4.ts:538
filteredRowsColornumber-js-api/src/interfaces/d4.ts:536
formulaFontstring-js-api/src/interfaces/d4.ts:630
formulaLinesstring-js-api/src/interfaces/d4.ts:618
helpstringHelp to be shown when user clicks on the '?' icon on top. Could either be in markdown, or a URL (starting with '/' or 'http').js-api/src/interfaces/d4.ts:598
initializationFunctionstringNamespace-qualified function that gets executed when a viewer is initializedjs-api/src/interfaces/d4.ts:601
interquartileLineWidthnumberWidth of interquartile line, if Auto Layout is enabled, it will be scaled when violins are too narrow.js-api/src/interfaces/d4.ts:514
invertColorSchemeboolean-js-api/src/interfaces/d4.ts:347
invertYAxisboolean-js-api/src/interfaces/d4.ts:313
labelOrientation"Auto" | "Horz" | "Vert"-js-api/src/interfaces/d4.ts:299
legendPosition"Top" | "Bottom" | "Auto" | "Left" | "Right" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom"-js-api/src/interfaces/d4.ts:565
legendVisibility"Auto" | "Always" | "Never"-js-api/src/interfaces/d4.ts:563
linearColorSchemenumber[]-js-api/src/interfaces/d4.ts:549
markerColorstringColumn to color-code markers. Changing Category 1 or Category 2 sets the color scheme to categorical (same as selected category column).js-api/src/interfaces/d4.ts:339
markerColorColumnNamestring-js-api/src/interfaces/d4.ts:340
markerColorMapstringCategorical coloring time unit map function (applicable to dates only).js-api/src/interfaces/d4.ts:343
markerMaxSizenumber-js-api/src/interfaces/d4.ts:371
markerMinSizenumber-js-api/src/interfaces/d4.ts:369
markerOpacitynumber-js-api/src/interfaces/d4.ts:377
markersstring-js-api/src/interfaces/d4.ts:363
markersColumnNamestring-js-api/src/interfaces/d4.ts:364
markerSizenumber-js-api/src/interfaces/d4.ts:375
markerSizeColumnNamestring-js-api/src/interfaces/d4.ts:355
markerSizeScaling"linear" | "logarithmic"Linear or logarithmic scale for the Marker Size Column.js-api/src/interfaces/d4.ts:358
markersMapstringMarker category time unit map function (applicable to dates only).js-api/src/interfaces/d4.ts:367
markerTypestring-js-api/src/interfaces/d4.ts:373
methodstringTest method (empty = auto-selected by category count): 2 categories — Welch / Student 3+ categories — Welch / Fisher ANOVA control comparisons — Dunnett / Holm-Welchjs-api/src/interfaces/d4.ts:434
missingValueColornumber-js-api/src/interfaces/d4.ts:542
onInitializedScriptstringJavaScript that gets executed after a viewer is initialized and added to the TableViewjs-api/src/interfaces/d4.ts:604
plotStylestring-js-api/src/interfaces/d4.ts:503
rowSource"All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow"Determines the rows shown on the plot.js-api/src/interfaces/d4.ts:568
rowTooltipstringNewline-separated list of column names to be used in a tooltip. Requires showTooltip to be enabled.js-api/src/interfaces/d4.ts:561
selectedRowsColornumber-js-api/src/interfaces/d4.ts:540
showAllCategoriesbooleanWhen checked, both categories from Category 1 and Category 2 columns are shown ignoring axis size adjustments.js-api/src/interfaces/d4.ts:501
showAssumptionChecksbooleanShow the ANOVA/t-test assumption checks under the p-value: per-group normality (Shapiro-Wilk) and equal variances (Brown-Forsythe). Diagnostics only — they never change the test.js-api/src/interfaces/d4.ts:420
showAvgboolean-js-api/src/interfaces/d4.ts:484
showCategoryAxisboolean-js-api/src/interfaces/d4.ts:295
showCategorySelectorboolean-js-api/src/interfaces/d4.ts:297
showColorSelectorboolean-js-api/src/interfaces/d4.ts:335
showComparisonControlsbooleanShow the on-chart group-comparison controls (method, control comparisons, control group); with Auto Layout they are also hidden when the viewer is small.js-api/src/interfaces/d4.ts:415
showContextMenubooleanProperties common for all viewers todo: use code generationjs-api/src/interfaces/d4.ts:584
showDataframeAnnotationRegionsboolean-js-api/src/interfaces/d4.ts:614
showDataframeFormulaLinesbooleanControl the visibility of dataframe-originated formula lines. Edit formula lines by right-clicking and selecting "ToolsFormula Lines" from the popup menu. Requires the PowerPack plugin.
showEmptyCategoriesbooleanInclude plots, which are empty or have null values.js-api/src/interfaces/d4.ts:324
showGroupComparisonbooleanCompare group means with the test that fits the data: 2 groups — t-test 3+ groups — one-way ANOVA vs control — each group against a control two category columns — two-way ANOVA Method and control are set on-chart. Hidden above 30 group combinations.js-api/src/interfaces/d4.ts:411
showInliersCountbooleanShown values count inside lower and upper bounds, where: IQR = Q3 - Q1. Lower Bound = Q1 - (1.5 * IQR). Upper Bound = Q3 + (1.5 * IQR).js-api/src/interfaces/d4.ts:472
showInsideValuesbooleanShow points inside the interquartile range (Q3 - Q1).js-api/src/interfaces/d4.ts:391
showLabels"Auto" | "Always" | "Never"-js-api/src/interfaces/d4.ts:557
showLowerDashboolean-js-api/src/interfaces/d4.ts:381
showMarkersbooleanShow individual data point markers. When off, only the box / violin shapes are drawn.js-api/src/interfaces/d4.ts:361
showMaxboolean-js-api/src/interfaces/d4.ts:482
showMeanCrossboolean-js-api/src/interfaces/d4.ts:379
showMedboolean-js-api/src/interfaces/d4.ts:486
showMedianDashboolean-js-api/src/interfaces/d4.ts:385
showMinboolean-js-api/src/interfaces/d4.ts:480
showMinorCategoriesbooleanDisplay subcategories - category combinations in the x axis table.js-api/src/interfaces/d4.ts:302
showMouseOverPointboolean-js-api/src/interfaces/d4.ts:401
showMouseOverRowGroupboolean-js-api/src/interfaces/d4.ts:403
showOutliersCountbooleanShown values count outside lower and upper bounds, where: IQR = Q3 - Q1. Lower Bound = Q1 - (1.5 * IQR). Upper Bound = Q3 + (1.5 * IQR).js-api/src/interfaces/d4.ts:478
showOutsideValuesbooleanShow points outside the interquartile range (Q3 - Q1).js-api/src/interfaces/d4.ts:394
showPValuebooleanShow p-value. Press T to toggle. Currently works only when there are two categories. Welch's t-test is used for calculating the p-value.js-api/src/interfaces/d4.ts:399
showQ1boolean-js-api/src/interfaces/d4.ts:490
showQ3boolean-js-api/src/interfaces/d4.ts:492
showSelectedRowsbooleanWhen checked, selected points are highlighted using the selected rows color. When unchecked, selected points use their regular color coding.js-api/src/interfaces/d4.ts:459
showSizeSelectorboolean-js-api/src/interfaces/d4.ts:353
showStatisticsboolean-js-api/src/interfaces/d4.ts:455
showStdevboolean-js-api/src/interfaces/d4.ts:488
showTitleboolean-js-api/src/interfaces/d4.ts:588
showTooltipstringControls box plot tooltip visibilityjs-api/src/interfaces/d4.ts:555
showTotalCountboolean-js-api/src/interfaces/d4.ts:466
showUpperDashboolean-js-api/src/interfaces/d4.ts:383
showValueAxisboolean-js-api/src/interfaces/d4.ts:315
showValueSelectorboolean-js-api/src/interfaces/d4.ts:317
showValuesLimitnumberPoints are not shown if the number of rows is greater than Show Values Limit.js-api/src/interfaces/d4.ts:388
showViewerAnnotationRegionsboolean-js-api/src/interfaces/d4.ts:612
showViewerFormulaLinesbooleanControl the visibility of viewer-level formula lines. Edit formula lines by right-clicking and selecting "ToolsFormula Lines" from the popup menu. Requires the PowerPack plugin.
statisticsstring[]-js-api/src/interfaces/d4.ts:461
statisticsFontstring-js-api/src/interfaces/d4.ts:509
statisticsFormatstringFormat for the statistics table values (p-values and comparison statistics use fixed formats).js-api/src/interfaces/d4.ts:464
tablestring-js-api/src/interfaces/d4.ts:590
titlestring-js-api/src/interfaces/d4.ts:586
valuestring-js-api/src/interfaces/d4.ts:304
valueColumnNamestring-js-api/src/interfaces/d4.ts:305
valueMaxnumber-js-api/src/interfaces/d4.ts:311
valueMinnumber-js-api/src/interfaces/d4.ts:309
viewportstring-js-api/src/interfaces/d4.ts:494
violinLineWidthnumberWidth of the violin outline; drawn on top of the points.js-api/src/interfaces/d4.ts:532
violinWhiskerColornumberColor of violin whiskers and interquartile range line.js-api/src/interfaces/d4.ts:529
whiskerColornumberColor of box-plot whiskers, box outline and the slightly transparent box fill. When empty, categories are colored sequentially with the Categorical Color Scheme (by inner subcategory when two category columns are selected).js-api/src/interfaces/d4.ts:526
whiskerLineWidthnumber-js-api/src/interfaces/d4.ts:511
whiskerWidthRationumber-js-api/src/interfaces/d4.ts:516
zoomValuesByFilterbooleanIf checked, focuses on filtered points (on value axis) as the filter changes. If current value column is filtered, zoom is not applied.js-api/src/interfaces/d4.ts:321