IHistogramSettings
Defined in: js-api/src/interfaces/d4.ts:1926
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
aggTooltipColumns | string | - | js-api/src/interfaces/d4.ts:2092 |
allowColumnSelection | boolean | - | js-api/src/interfaces/d4.ts:1940 |
allowDynamicMenus | boolean | - | js-api/src/interfaces/d4.ts:2111 |
annotationFont | string | - | js-api/src/interfaces/d4.ts:2143 |
annotationRegions | string | - | js-api/src/interfaces/d4.ts:2137 |
autoLayout | boolean | style | js-api/src/interfaces/d4.ts:2054 |
axisFont | string | - | js-api/src/interfaces/d4.ts:2066 |
backColor | number | - | js-api/src/interfaces/d4.ts:2064 |
bins | number | Number of bins on the histogram | js-api/src/interfaces/d4.ts:1949 |
binToRange | boolean | Bin the values that are in the filter range. | js-api/src/interfaces/d4.ts:2010 |
binWidthRatio | number | How much space does bin occupy (1 = no margins, 0 = no bin) | js-api/src/interfaces/d4.ts:2046 |
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:1978 |
colorAggrType | string | - | js-api/src/interfaces/d4.ts:1981 |
colorColumnName | string | - | js-api/src/interfaces/d4.ts:1979 |
controlsFont | string | Viewer controls elements font. | js-api/src/interfaces/d4.ts:2109 |
description | string | Viewer description that gets shown at the Descriptor Position. Markup is supported. | js-api/src/interfaces/d4.ts:2121 |
descriptionPosition | "Left" | "Right" | "Top" | "Bottom" | - | js-api/src/interfaces/d4.ts:2133 |
descriptionVisibilityMode | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:2135 |
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:2031 |
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:2106 |
filteredBinsColor | number | - | js-api/src/interfaces/d4.ts:2068 |
filteredOutColor | number | - | js-api/src/interfaces/d4.ts:2074 |
filterHeight | number | - | js-api/src/interfaces/d4.ts:2060 |
filteringEnabled | boolean | Allows to filter table using the range slider on the bottom. | js-api/src/interfaces/d4.ts:1932 |
filterMarginBottom | number | - | js-api/src/interfaces/d4.ts:2090 |
filterMarginTop | number | - | js-api/src/interfaces/d4.ts:2088 |
formulaFont | string | - | js-api/src/interfaces/d4.ts:2157 |
formulaLines | string | - | js-api/src/interfaces/d4.ts:2145 |
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:2125 |
initializationFunction | string | Namespace-qualified function that gets executed when a viewer is initialized | js-api/src/interfaces/d4.ts:2128 |
invertColorScheme | boolean | - | js-api/src/interfaces/d4.ts:1983 |
legendPosition | "Auto" | "Left" | "Right" | "Top" | "Bottom" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom" | - | js-api/src/interfaces/d4.ts:2096 |
legendVisibility | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:2094 |
linearColorScheme | number[] | - | js-api/src/interfaces/d4.ts:1985 |
marginBottom | number | - | js-api/src/interfaces/d4.ts:2086 |
marginLeft | number | - | js-api/src/interfaces/d4.ts:2080 |
marginRight | number | - | js-api/src/interfaces/d4.ts:2084 |
marginTop | number | - | js-api/src/interfaces/d4.ts:2082 |
normalizeToFilter | boolean | Whether the values should be normalized to the filter or globally. | js-api/src/interfaces/d4.ts:2007 |
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:1994 |
onInitializedScript | string | JavaScript that gets executed after a viewer is initialized and added to the TableView | js-api/src/interfaces/d4.ts:2131 |
rowIndicatorSize | number | - | js-api/src/interfaces/d4.ts:2062 |
rowSource | "All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow" | Determines the rows shown on the plot. | js-api/src/interfaces/d4.ts:2099 |
selectedBinsColor | number | - | js-api/src/interfaces/d4.ts:2070 |
showBinSelector | boolean | Show bin selector in the left top panel when the mouse is over the histogram | js-api/src/interfaces/d4.ts:1943 |
showCharts | boolean | - | js-api/src/interfaces/d4.ts:2076 |
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:1974 |
showColumnSelector | boolean | - | js-api/src/interfaces/d4.ts:2036 |
showContextMenu | boolean | Shows the context menu. | js-api/src/interfaces/d4.ts:2051 |
showCurrentRow | boolean | Indicates current row as a dot on the horizontal axis | js-api/src/interfaces/d4.ts:2017 |
showDataframeAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:2141 |
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:2034 |
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:1929 |
showHistogram | boolean | - | js-api/src/interfaces/d4.ts:2048 |
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:2014 |
showMouseOverRow | boolean | Indicates current row as a dot on the horizontal axis | js-api/src/interfaces/d4.ts:2020 |
showMouseOverRowGroup | boolean | Show the distribution of the values that the mouse is currently over in another viewer. | js-api/src/interfaces/d4.ts:2023 |
showRangeInputs | boolean | Visibility of the free-text inputs for the filter range | js-api/src/interfaces/d4.ts:2043 |
showRangeSlider | boolean | - | js-api/src/interfaces/d4.ts:2040 |
showSplitSelector | boolean | - | js-api/src/interfaces/d4.ts:2038 |
showTitle | boolean | - | js-api/src/interfaces/d4.ts:2115 |
showValues | boolean | Show bin values on top of the bars | js-api/src/interfaces/d4.ts:1946 |
showViewerAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:2139 |
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:1938 |
showYAxis | boolean | - | js-api/src/interfaces/d4.ts:1958 |
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:2027 |
splineTension | number | Spline tension in case multiple histograms are shown. Requires Split Column Name to be set. | js-api/src/interfaces/d4.ts:2001 |
split | string | A categorical column to split data on (each bar represents a category) | js-api/src/interfaces/d4.ts:1988 |
splitColumnName | string | - | js-api/src/interfaces/d4.ts:1989 |
splitStack | boolean | If true, split are shown as stacked bins | js-api/src/interfaces/d4.ts:1997 |
table | string | - | js-api/src/interfaces/d4.ts:2117 |
title | string | - | js-api/src/interfaces/d4.ts:2113 |
value | string | A numerical column used to calculate the distribution of values. | js-api/src/interfaces/d4.ts:1935 |
valueColumnName | string | - | js-api/src/interfaces/d4.ts:1936 |
valueMax | number | - | js-api/src/interfaces/d4.ts:1956 |
valueMin | number | - | js-api/src/interfaces/d4.ts:1954 |
valuesColor | number | - | js-api/src/interfaces/d4.ts:2072 |
viewport | string | - | js-api/src/interfaces/d4.ts:2078 |
xAxisHeight | number | - | js-api/src/interfaces/d4.ts:2056 |
xAxisType | "linear" | "logarithmic" | Spreads the bins evenly on the logarithmic scale. | js-api/src/interfaces/d4.ts:1952 |
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:1962 |
yAxisWidth | number | - | js-api/src/interfaces/d4.ts:2058 |
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:1970 |
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:1966 |
zoomToRange | boolean | Whether the horizontal axis should be zoomed to the range of the visible bins. | js-api/src/interfaces/d4.ts:2004 |