IHistogramSettings
Defined in: js-api/src/interfaces/d4.ts:1492
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
aggTooltipColumns | string | - | js-api/src/interfaces/d4.ts:1658 |
allowColumnSelection | boolean | - | js-api/src/interfaces/d4.ts:1506 |
allowDynamicMenus | boolean | - | js-api/src/interfaces/d4.ts:1677 |
annotationFont | string | - | js-api/src/interfaces/d4.ts:1709 |
annotationRegions | string | - | js-api/src/interfaces/d4.ts:1703 |
autoLayout | boolean | style | js-api/src/interfaces/d4.ts:1620 |
axisFont | string | - | js-api/src/interfaces/d4.ts:1632 |
backColor | number | - | js-api/src/interfaces/d4.ts:1630 |
bins | number | Number of bins on the histogram | js-api/src/interfaces/d4.ts:1515 |
binToRange | boolean | Bin the values that are in the filter range. | js-api/src/interfaces/d4.ts:1576 |
binWidthRatio | number | How much space does bin occupy (1 = no margins, 0 = no bin) | js-api/src/interfaces/d4.ts:1612 |
color | string | Numerical column to be used for color-coding. The values in the bin get aggregated using the Color Aggr Type property. | js-api/src/interfaces/d4.ts:1544 |
colorAggrType | string | - | js-api/src/interfaces/d4.ts:1547 |
colorColumnName | string | - | js-api/src/interfaces/d4.ts:1545 |
controlsFont | string | Viewer controls elements font. | js-api/src/interfaces/d4.ts:1675 |
description | string | Viewer description that gets shown at the Descriptor Position. Markup is supported. | js-api/src/interfaces/d4.ts:1687 |
descriptionPosition | "Top" | "Bottom" | "Left" | "Right" | - | js-api/src/interfaces/d4.ts:1699 |
descriptionVisibilityMode | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:1701 |
fillSpline | boolean | Whether the area below the spline should be filled with the corresponding color. Only applicable when spline is true and split is empty | js-api/src/interfaces/d4.ts:1597 |
filter | string | Formula that filters out rows to show. Examples: ${AGE} > 20 or ${WEIGHT / 2)} > 100, ${SEVERITY} == 'Medium', ${RACE}.endsWith('sian') | js-api/src/interfaces/d4.ts:1672 |
filteredBinsColor | number | - | js-api/src/interfaces/d4.ts:1634 |
filteredOutColor | number | - | js-api/src/interfaces/d4.ts:1640 |
filterHeight | number | - | js-api/src/interfaces/d4.ts:1626 |
filteringEnabled | boolean | Allows to filter table using the range slider on the bottom. | js-api/src/interfaces/d4.ts:1498 |
filterMarginBottom | number | - | js-api/src/interfaces/d4.ts:1656 |
filterMarginTop | number | - | js-api/src/interfaces/d4.ts:1654 |
formulaFont | string | - | js-api/src/interfaces/d4.ts:1723 |
formulaLines | string | - | js-api/src/interfaces/d4.ts:1711 |
help | string | 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:1691 |
initializationFunction | string | Namespace-qualified function that gets executed when a viewer is initialized | js-api/src/interfaces/d4.ts:1694 |
invertColorScheme | boolean | - | js-api/src/interfaces/d4.ts:1549 |
legendPosition | "Top" | "Bottom" | "Auto" | "Left" | "Right" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom" | - | js-api/src/interfaces/d4.ts:1662 |
legendVisibility | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:1660 |
linearColorScheme | number[] | - | js-api/src/interfaces/d4.ts:1551 |
marginBottom | number | - | js-api/src/interfaces/d4.ts:1652 |
marginLeft | number | - | js-api/src/interfaces/d4.ts:1646 |
marginRight | number | - | js-api/src/interfaces/d4.ts:1650 |
marginTop | number | - | js-api/src/interfaces/d4.ts:1648 |
normalizeToFilter | boolean | Whether the values should be normalized to the filter or globally. | js-api/src/interfaces/d4.ts:1573 |
normalizeValues | boolean | Whether the values should be normalized when multiple histograms are shown. If true, you are comparing distributions; if false, you are comparing absolute values. Requires Split Column Name to be set. | js-api/src/interfaces/d4.ts:1560 |
onInitializedScript | string | JavaScript that gets executed after a viewer is initialized and added to the TableView | js-api/src/interfaces/d4.ts:1697 |
rowIndicatorSize | number | - | js-api/src/interfaces/d4.ts:1628 |
rowSource | "All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow" | Determines the rows shown on the plot. | js-api/src/interfaces/d4.ts:1665 |
selectedBinsColor | number | - | js-api/src/interfaces/d4.ts:1636 |
showBinSelector | boolean | Show bin selector in the left top panel when the mouse is over the histogram | js-api/src/interfaces/d4.ts:1509 |
showCharts | boolean | - | js-api/src/interfaces/d4.ts:1642 |
showClippedBinIndicators | boolean | When enabled, shows wavy breaks and arrows on the bins that are clipped by the vertical axis range. | js-api/src/interfaces/d4.ts:1540 |
showColumnSelector | boolean | - | js-api/src/interfaces/d4.ts:1602 |
showContextMenu | boolean | Shows the context menu. | js-api/src/interfaces/d4.ts:1617 |
showCurrentRow | boolean | Indicates current row as a dot on the horizontal axis | js-api/src/interfaces/d4.ts:1583 |
showDataframeAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:1707 |
showDataframeFormulaLines | boolean | Control the visibility of dataframe-originated formula lines. Edit formula lines by right-clicking and selecting "Tools | Formula Lines" from the popup menu. Requires the PowerPack plugin. |
showDistributionLines | boolean | Shows distribution lines for each stack or spline category in the histogram (see also Split and Split Stack). | js-api/src/interfaces/d4.ts:1600 |
showFilteredOutRows | boolean | Whether the filtered out rows should be shown with the semi-transparent color See also Filtered Out Color | js-api/src/interfaces/d4.ts:1495 |
showHistogram | boolean | - | js-api/src/interfaces/d4.ts:1614 |
showMarkers | boolean | Whether markers should be drown when multiple histograms are shown. Requires Split Column Name to be set. | js-api/src/interfaces/d4.ts:1580 |
showMouseOverRow | boolean | Indicates current row as a dot on the horizontal axis | js-api/src/interfaces/d4.ts:1586 |
showMouseOverRowGroup | boolean | Show the distribution of the values that the mouse is currently over in another viewer. | js-api/src/interfaces/d4.ts:1589 |
showRangeInputs | boolean | Visibility of the free-text inputs for the filter range | js-api/src/interfaces/d4.ts:1609 |
showRangeSlider | boolean | - | js-api/src/interfaces/d4.ts:1606 |
showSplitSelector | boolean | - | js-api/src/interfaces/d4.ts:1604 |
showTitle | boolean | - | js-api/src/interfaces/d4.ts:1681 |
showValues | boolean | Show bin values on top of the bars | js-api/src/interfaces/d4.ts:1512 |
showViewerAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:1705 |
showViewerFormulaLines | boolean | Control the visibility of viewer-level formula lines. Edit formula lines by right-clicking and selecting "Tools | Formula Lines" from the popup menu. Requires the PowerPack plugin. |
showXAxis | boolean | - | js-api/src/interfaces/d4.ts:1504 |
showYAxis | boolean | - | js-api/src/interfaces/d4.ts:1524 |
spline | boolean | Whether the distribution should be rendered as bars or as a spline. When Split is defined, histogram always shows splines. | js-api/src/interfaces/d4.ts:1593 |
splineTension | number | Spline tension in case multiple histograms are shown. Requires Split Column Name to be set. | js-api/src/interfaces/d4.ts:1567 |
split | string | A categorical column to split data on (each bar represents a category) | js-api/src/interfaces/d4.ts:1554 |
splitColumnName | string | - | js-api/src/interfaces/d4.ts:1555 |
splitStack | boolean | If true, split are shown as stacked bins | js-api/src/interfaces/d4.ts:1563 |
table | string | - | js-api/src/interfaces/d4.ts:1683 |
title | string | - | js-api/src/interfaces/d4.ts:1679 |
value | string | A numerical column used to calculate the distribution of values. | js-api/src/interfaces/d4.ts:1501 |
valueColumnName | string | - | js-api/src/interfaces/d4.ts:1502 |
valueMax | number | - | js-api/src/interfaces/d4.ts:1522 |
valueMin | number | - | js-api/src/interfaces/d4.ts:1520 |
valuesColor | number | - | js-api/src/interfaces/d4.ts:1638 |
viewport | string | - | js-api/src/interfaces/d4.ts:1644 |
xAxisHeight | number | - | js-api/src/interfaces/d4.ts:1622 |
xAxisType | "linear" | "logarithmic" | Spreads the bins evenly on the logarithmic scale. | js-api/src/interfaces/d4.ts:1518 |
yAxisType | "linear" | "logarithmic" | Scale of the vertical (bin count) axis. On the logarithmic scale, bins with 0 and 1 rows are drawn at the baseline. | js-api/src/interfaces/d4.ts:1528 |
yAxisWidth | number | - | js-api/src/interfaces/d4.ts:1624 |
yMax | number | Upper bound of the vertical axis. Empty means the biggest bin count. Bins that do not fit are clipped. | js-api/src/interfaces/d4.ts:1536 |
yMin | number | Lower bound of the vertical axis. Empty means zero. Set Y Min and Y Max to put different histograms on the same scale. | js-api/src/interfaces/d4.ts:1532 |
zoomToRange | boolean | Whether the horizontal axis should be zoomed to the range of the visible bins. | js-api/src/interfaces/d4.ts:1570 |