Skip to main content

IBoxPlotSettings

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

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:2674
allowColorSynchronizationboolean-js-api/src/interfaces/d4.ts:2723
allowDynamicMenusboolean-js-api/src/interfaces/d4.ts:2807
alphanumberSignificance level for the group comparison (0 < alpha < 1).js-api/src/interfaces/d4.ts:2650
annotationFontstring-js-api/src/interfaces/d4.ts:2849
annotationRegionsstring-js-api/src/interfaces/d4.ts:2843
autoLayoutboolean-js-api/src/interfaces/d4.ts:2725
axisFontstring-js-api/src/interfaces/d4.ts:2732
axisType"linear" | "logarithmic"-js-api/src/interfaces/d4.ts:2532
axisUseColumnFormatboolean-js-api/src/interfaces/d4.ts:2745
backColornumber-js-api/src/interfaces/d4.ts:2761
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:2680
binColorstringColumn to color-code boxes (Q2-Q3 region) or inner violin shapes. See also Bin Color Aggr Type.js-api/src/interfaces/d4.ts:2553
binColorAggrTypestringAggregation function for color-coding. See also Bin Color.js-api/src/interfaces/d4.ts:2558
binColorColumnNamestring-js-api/src/interfaces/d4.ts:2554
binsnumberNumber of KDE bins to display a violin plot.js-api/src/interfaces/d4.ts:2748
categoricalColorSchemenumber[]Applies only to columns with 100+ categories; below that, the column's color coding is used.js-api/src/interfaces/d4.ts:2779
category1stringIf Category 2 is not defined, sets Markers Color the same as the currently selected column.js-api/src/interfaces/d4.ts:2507
category1ColumnNamestring-js-api/src/interfaces/d4.ts:2508
category1MapstringTime unit map function for Category 1 Column Names (applicable to dates only).js-api/src/interfaces/d4.ts:2511
category2stringIf defined, sets Markers Color the same as the currently selected column.js-api/src/interfaces/d4.ts:2514
category2ColumnNamestring-js-api/src/interfaces/d4.ts:2515
category2MapstringTime unit map function for Category 2 Column Names (applicable to dates only).js-api/src/interfaces/d4.ts:2518
categoryColumnNamesstring[]-js-api/src/interfaces/d4.ts:2504
categoryFontstring-js-api/src/interfaces/d4.ts:2734
colorAxisType"linear" | "logarithmic"-js-api/src/interfaces/d4.ts:2570
colorMaxnumber-js-api/src/interfaces/d4.ts:2579
colorMinnumber-js-api/src/interfaces/d4.ts:2577
controlBandColornumberColor of the band highlighting the control group in control comparisons mode.js-api/src/interfaces/d4.ts:2774
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:2665
controlGroupstringCategory used as the control group for control comparisons.js-api/src/interfaces/d4.ts:2668
controlsFontstringViewer controls elements font.js-api/src/interfaces/d4.ts:2805
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:2654
covariateColumnNamestring-js-api/src/interfaces/d4.ts:2655
defaultBoxColornumber-js-api/src/interfaces/d4.ts:2771
descriptionstringViewer description that gets shown at the Descriptor Position. Markup is supported. Viewer description that gets shown at the Descriptor Position. Markup is supported.js-api/src/interfaces/d4.ts:2823
descriptionPosition"Left" | "Right" | "Top" | "Bottom"-js-api/src/interfaces/d4.ts:2839
descriptionVisibilityMode"Auto" | "Always" | "Never"-js-api/src/interfaces/d4.ts:2841
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:2802
filteredOutRowsColornumber-js-api/src/interfaces/d4.ts:2765
filteredRowsColornumber-js-api/src/interfaces/d4.ts:2763
formulaFontstring-js-api/src/interfaces/d4.ts:2863
formulaLinesstring-js-api/src/interfaces/d4.ts:2851
helpstringHelp to be shown when user clicks on the '?' icon on top. Could either be in markdown, or a URL (starting with '/' or 'http'). Help 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:2829
initializationFunctionstringNamespace-qualified function that gets executed when a viewer is initialized Namespace-qualified function that gets executed when a viewer is initializedjs-api/src/interfaces/d4.ts:2833
interquartileLineWidthnumberWidth of interquartile line, if Auto Layout is enabled, it will be scaled when violins are too narrow.js-api/src/interfaces/d4.ts:2741
invertColorSchemebooleanReverses the viewer's color scheme and the column's linear color-coding. Does not apply to the column's conditional or categorical color-coding. Affects this viewer only: the grid and other viewers keep their colors.js-api/src/interfaces/d4.ts:2575
invertYAxisboolean-js-api/src/interfaces/d4.ts:2538
labelOrientation"Auto" | "Horz" | "Vert"-js-api/src/interfaces/d4.ts:2524
legendPosition"Left" | "Right" | "Top" | "Bottom" | "Auto" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom"-js-api/src/interfaces/d4.ts:2792
legendVisibility"Auto" | "Always" | "Never"-js-api/src/interfaces/d4.ts:2790
linearColorSchemenumber[]-js-api/src/interfaces/d4.ts:2776
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:2564
markerColorColumnNamestring-js-api/src/interfaces/d4.ts:2565
markerColorMapstringCategorical coloring time unit map function (applicable to dates only).js-api/src/interfaces/d4.ts:2568
markerMaxSizenumber-js-api/src/interfaces/d4.ts:2599
markerMinSizenumber-js-api/src/interfaces/d4.ts:2597
markerOpacitynumber-js-api/src/interfaces/d4.ts:2605
markersstring-js-api/src/interfaces/d4.ts:2591
markersColumnNamestring-js-api/src/interfaces/d4.ts:2592
markerSizenumber-js-api/src/interfaces/d4.ts:2603
markerSizeColumnNamestring-js-api/src/interfaces/d4.ts:2583
markerSizeScaling"linear" | "logarithmic"Linear or logarithmic scale for the Marker Size Column.js-api/src/interfaces/d4.ts:2586
markersMapstringMarker category time unit map function (applicable to dates only).js-api/src/interfaces/d4.ts:2595
markerTypestring-js-api/src/interfaces/d4.ts:2601
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:2661
missingValueColornumber-js-api/src/interfaces/d4.ts:2769
onInitializedScriptstringJavaScript that gets executed after a viewer is initialized and added to the TableView JavaScript that gets executed after a viewer is initialized and added to the TableViewjs-api/src/interfaces/d4.ts:2837
plotStylestring-js-api/src/interfaces/d4.ts:2730
rowSource"All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow"Determines the rows shown on the plot.js-api/src/interfaces/d4.ts:2795
rowTooltipstringNewline-separated list of column names to be used in a tooltip. Requires showTooltip to be enabled.js-api/src/interfaces/d4.ts:2788
selectedRowsColornumber-js-api/src/interfaces/d4.ts:2767
showAllCategoriesbooleanWhen checked, both categories from Category 1 and Category 2 columns are shown ignoring axis size adjustments.js-api/src/interfaces/d4.ts:2728
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:2647
showAvgboolean-js-api/src/interfaces/d4.ts:2711
showCategoryAxisboolean-js-api/src/interfaces/d4.ts:2520
showCategorySelectorboolean-js-api/src/interfaces/d4.ts:2522
showColorSelectorboolean-js-api/src/interfaces/d4.ts:2560
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:2642
showContextMenubooleanWhether the context menu is shown Whether the context menu is shownjs-api/src/interfaces/d4.ts:2811
showDataframeAnnotationRegionsboolean-js-api/src/interfaces/d4.ts:2847
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:2549
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:2638
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:2699
showInsideValuesbooleanShow points inside the interquartile range (Q3 - Q1).js-api/src/interfaces/d4.ts:2619
showLabels"Auto" | "Always" | "Never"-js-api/src/interfaces/d4.ts:2784
showLowerDashboolean-js-api/src/interfaces/d4.ts:2609
showMarkersbooleanShow individual data point markers. When off, only the box / violin shapes are drawn.js-api/src/interfaces/d4.ts:2589
showMaxboolean-js-api/src/interfaces/d4.ts:2709
showMeanCrossboolean-js-api/src/interfaces/d4.ts:2607
showMedboolean-js-api/src/interfaces/d4.ts:2713
showMedianDashboolean-js-api/src/interfaces/d4.ts:2613
showMinboolean-js-api/src/interfaces/d4.ts:2707
showMinorCategoriesbooleanDisplay subcategories - category combinations in the x axis table.js-api/src/interfaces/d4.ts:2527
showMouseOverPointboolean-js-api/src/interfaces/d4.ts:2628
showMouseOverRowGroupboolean-js-api/src/interfaces/d4.ts:2630
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:2705
showOutsideValuesbooleanShow points outside the interquartile range (Q3 - Q1).js-api/src/interfaces/d4.ts:2622
showPValuebooleanShow p-value. Press T to toggle. Welch's t-test for two categories, Alexander and Govern's test for three or more.js-api/src/interfaces/d4.ts:2626
showQ1boolean-js-api/src/interfaces/d4.ts:2717
showQ3boolean-js-api/src/interfaces/d4.ts:2719
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:2686
showSizeSelectorboolean-js-api/src/interfaces/d4.ts:2581
showStatisticsboolean-js-api/src/interfaces/d4.ts:2682
showStdevboolean-js-api/src/interfaces/d4.ts:2715
showTitleboolean-js-api/src/interfaces/d4.ts:2815
showTooltipstringControls box plot tooltip visibilityjs-api/src/interfaces/d4.ts:2782
showTotalCountboolean-js-api/src/interfaces/d4.ts:2693
showUpperDashboolean-js-api/src/interfaces/d4.ts:2611
showValueAxisboolean-js-api/src/interfaces/d4.ts:2540
showValueSelectorboolean-js-api/src/interfaces/d4.ts:2542
showValuesLimitnumberPoints are not shown if the number of rows is greater than Show Values Limit.js-api/src/interfaces/d4.ts:2616
showViewerAnnotationRegionsboolean-js-api/src/interfaces/d4.ts:2845
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:2688
statisticsFontstring-js-api/src/interfaces/d4.ts:2736
statisticsFormatstringFormat for the statistics table values (p-values and comparison statistics use fixed formats).js-api/src/interfaces/d4.ts:2691
tablestring-js-api/src/interfaces/d4.ts:2817
titlestring-js-api/src/interfaces/d4.ts:2813
valuestring-js-api/src/interfaces/d4.ts:2529
valueColumnNamestring-js-api/src/interfaces/d4.ts:2530
valueMaxnumber-js-api/src/interfaces/d4.ts:2536
valueMinnumber-js-api/src/interfaces/d4.ts:2534
viewportstring-js-api/src/interfaces/d4.ts:2721
violinLineWidthnumberWidth of the violin outline; drawn on top of the points.js-api/src/interfaces/d4.ts:2759
violinWhiskerColornumberColor of violin whiskers and interquartile range line.js-api/src/interfaces/d4.ts:2756
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:2753
whiskerLineWidthnumber-js-api/src/interfaces/d4.ts:2738
whiskerWidthRationumber-js-api/src/interfaces/d4.ts:2743
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:2546