ILineChartSettings
Defined in: js-api/src/interfaces/d4.ts:1727
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
addYColumnsToLegend | boolean | When selected, column names are added to the legend. Requires Multi Axis to be enabled. | js-api/src/interfaces/d4.ts:2007 |
aggrType | string | - | js-api/src/interfaces/d4.ts:1982 |
aggTooltipColumns | string | - | js-api/src/interfaces/d4.ts:2034 |
allowDynamicMenus | boolean | - | js-api/src/interfaces/d4.ts:2053 |
annotationFont | string | - | js-api/src/interfaces/d4.ts:2141 |
annotationRegions | string | - | js-api/src/interfaces/d4.ts:2135 |
autoAdjustMultiAxisLegendPosition | boolean | - | js-api/src/interfaces/d4.ts:2009 |
autoAxisSize | boolean | If true, X Axis Height is calculated automatically to fit the required precision. If false, the specified X Axis Height | js-api/src/interfaces/d4.ts:1941 |
autoLayout | boolean | - | js-api/src/interfaces/d4.ts:1928 |
axesFollowFilter | boolean | When true, X axis is synchronized with the corresponding filter's range values. Otherwise, when the filter is changed points are filtered out on a chart but the min-max stays. | js-api/src/interfaces/d4.ts:1744 |
axesUseColumnFormat | boolean | Use column format for axis labels, where possible | js-api/src/interfaces/d4.ts:1912 |
axisFont | string | - | js-api/src/interfaces/d4.ts:1956 |
axisLineColor | number | - | js-api/src/interfaces/d4.ts:1952 |
axisTextColor | number | - | js-api/src/interfaces/d4.ts:1954 |
backColor | number | - | js-api/src/interfaces/d4.ts:1950 |
categoryCustomColorIndices | number[] | - | js-api/src/interfaces/d4.ts:2016 |
categoryCustomColors | number[] | - | js-api/src/interfaces/d4.ts:2018 |
chartTypes | string[] | - | js-api/src/interfaces/d4.ts:1946 |
controlsFont | string | Viewer controls elements font. | js-api/src/interfaces/d4.ts:2051 |
currentLineColor | number | - | js-api/src/interfaces/d4.ts:1962 |
description | string | Viewer 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:2071 |
descriptionPosition | "Top" | "Bottom" | "Left" | "Right" | - | js-api/src/interfaces/d4.ts:2087 |
descriptionVisibilityMode | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:2089 |
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:2048 |
formulaFont | string | - | js-api/src/interfaces/d4.ts:2155 |
formulaLines | string | - | js-api/src/interfaces/d4.ts:2143 |
gridLineColor | number | - | js-api/src/interfaces/d4.ts:1964 |
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'). 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:2077 |
histogramWidth | number | - | js-api/src/interfaces/d4.ts:1937 |
initializationFunction | string | Namespace-qualified function that gets executed when a viewer is initialized Namespace-qualified function that gets executed when a viewer is initialized | js-api/src/interfaces/d4.ts:2081 |
innerChartMarginBottom | number | - | js-api/src/interfaces/d4.ts:2022 |
innerChartMarginTop | number | - | js-api/src/interfaces/d4.ts:2020 |
interpolation | "None" | "Spline" | - | js-api/src/interfaces/d4.ts:1812 |
invertXAxis | boolean | - | js-api/src/interfaces/d4.ts:1766 |
lassoTool | boolean | Enables lasso region drawing mode (instead of polygon drawing default one). | js-api/src/interfaces/d4.ts:2014 |
leftPanel | string | Show additional chart on the left | js-api/src/interfaces/d4.ts:1926 |
legendPosition | "Top" | "Bottom" | "Auto" | "Left" | "Right" | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom" | - | js-api/src/interfaces/d4.ts:2038 |
legendVisibility | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:2036 |
lineColor | number | - | js-api/src/interfaces/d4.ts:1948 |
lineColoringType | string | - | js-api/src/interfaces/d4.ts:1847 |
lineTransparency | number | - | js-api/src/interfaces/d4.ts:1845 |
lineWidth | number | - | js-api/src/interfaces/d4.ts:1843 |
lowerControlLimit | number | - | js-api/src/interfaces/d4.ts:1863 |
markerColor | number | - | js-api/src/interfaces/d4.ts:1958 |
markerOpacity | number | - | js-api/src/interfaces/d4.ts:1835 |
markers | string | A categorical column that determines the shape of the markers. | js-api/src/interfaces/d4.ts:1825 |
markersColumnName | string | - | js-api/src/interfaces/d4.ts:1826 |
markerSize | number | - | js-api/src/interfaces/d4.ts:1833 |
markerSizeScaling | "linear" | "logarithmic" | Linear or logarithmic scale for the marker Size column. | js-api/src/interfaces/d4.ts:1822 |
markersMap | string | Marker category time unit map function (applicable to dates only). | js-api/src/interfaces/d4.ts:1829 |
markersSize | string | - | js-api/src/interfaces/d4.ts:1816 |
markersSizeAggrType | string | - | js-api/src/interfaces/d4.ts:1819 |
markersSizeColumnName | string | - | js-api/src/interfaces/d4.ts:1817 |
markersVisibility | string | - | js-api/src/interfaces/d4.ts:1840 |
markersVisibilityColumnName | string | - | js-api/src/interfaces/d4.ts:1841 |
markerType | string | - | js-api/src/interfaces/d4.ts:1831 |
mouseOverLineColor | number | - | js-api/src/interfaces/d4.ts:1960 |
movingAverageLineColor | number | - | js-api/src/interfaces/d4.ts:2131 |
movingAverageLineTransparency | number | - | js-api/src/interfaces/d4.ts:2133 |
movingAveragePerCategory | boolean | Splits the average by category (color column on the scatter plot, Split column on the line chart), up to 20. | js-api/src/interfaces/d4.ts:2129 |
movingAverageWindow | number | Trailing window size, interpreted per Moving Average Window Unit: a count of Points, an Absolute* width in X-axis units, or that many time periods (e.g. 30 Days, 3 Months). | js-api/src/interfaces/d4.ts:2117 |
movingAverageWindowUnit | string | Window unit (Points, a row count, by default): Absolute — a width in X-axis units, for a numeric X axis. Days, Weeks, Months, Quarters, Years — a fixed time period, for a datetime X axis (falls back to Points when X is not datetime). | js-api/src/interfaces/d4.ts:2123 |
multiAxis | boolean | When true, multiple Y Columns charts get rendered on top of each other, otherwise they are stacked | js-api/src/interfaces/d4.ts:1750 |
multiAxisLegendPosition | "RightTop" | "RightBottom" | "LeftTop" | "LeftBottom" | "LeftCenter" | "CenterTop" | "CenterCenter" | "CenterBottom" | "RightCenter" | - | js-api/src/interfaces/d4.ts:2011 |
onInitializedScript | string | JavaScript 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 TableView | js-api/src/interfaces/d4.ts:2085 |
outerChartMarginBottom | number | - | js-api/src/interfaces/d4.ts:2030 |
outerChartMarginLeft | number | - | js-api/src/interfaces/d4.ts:2024 |
outerChartMarginRight | number | - | js-api/src/interfaces/d4.ts:2028 |
outerChartMarginTop | number | - | js-api/src/interfaces/d4.ts:2026 |
overview | string | Defines a Y column for the chart on the bottom used for zooming | js-api/src/interfaces/d4.ts:1736 |
overviewAggrType | string | - | js-api/src/interfaces/d4.ts:1849 |
overviewColumnName | string | - | js-api/src/interfaces/d4.ts:1737 |
overviewHeight | number | Height of the overview chart | js-api/src/interfaces/d4.ts:1935 |
overviewType | string | - | js-api/src/interfaces/d4.ts:1923 |
packCategories | boolean | - | js-api/src/interfaces/d4.ts:1746 |
regressionLineColor | number | - | js-api/src/interfaces/d4.ts:2108 |
regressionLineTransparency | number | - | js-api/src/interfaces/d4.ts:2110 |
regressionPerCategory | boolean | Splits the regression by category. Supports up to 20 categories; otherwise, a common regression line is shown. | js-api/src/interfaces/d4.ts:2106 |
rowGroupTooltip | string | - | js-api/src/interfaces/d4.ts:2003 |
rowSource | "All" | "Filtered" | "Selected" | "SelectedOrCurrent" | "FilteredSelected" | "MouseOverGroup" | "CurrentRow" | "MouseOverRow" | Determines the rows shown on the plot. | js-api/src/interfaces/d4.ts:2041 |
rowTooltip | string | Newline-separated list of column names to be used in a tooltip. Requires showTooltip to be enabled. | js-api/src/interfaces/d4.ts:2001 |
segment | string | When defined, background is colored according to the segment column. Example: time series data with the "stimuli" column | js-api/src/interfaces/d4.ts:1763 |
segmentColumnName | string | - | js-api/src/interfaces/d4.ts:1764 |
segmentsFont | string | - | js-api/src/interfaces/d4.ts:1930 |
selectedRowsColor | number | - | js-api/src/interfaces/d4.ts:1966 |
showAggrSelectors | boolean | - | js-api/src/interfaces/d4.ts:1808 |
showAggrTypeSelector | boolean | - | js-api/src/interfaces/d4.ts:1914 |
showAverage | boolean | - | js-api/src/interfaces/d4.ts:1861 |
showBias | boolean | Rule 2: Nine (or more) points in a row are on the same side of the mean. Some prolonged "bias" exists. | js-api/src/interfaces/d4.ts:1871 |
showCloseLink | boolean | Show the "x" close icon for each chart | js-api/src/interfaces/d4.ts:1988 |
showConsistentTrend | boolean | Rule 3: Six (or more) points in a row are continually increasing (or decreasing). When a "trend" exists. | js-api/src/interfaces/d4.ts:1874 |
showContextMenu | boolean | Properties common for all viewers todo: use code generation Properties common for all viewers todo: use code generation | js-api/src/interfaces/d4.ts:2059 |
showControlLimits | boolean | Shows/hides upper and lower control limits. | js-api/src/interfaces/d4.ts:1855 |
showCurrentRowLine | boolean | Show vertical line reflecting the position of the current row See also Current Line Color | js-api/src/interfaces/d4.ts:1897 |
showDataframeAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:2139 |
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. |
showHorizontalGridLines | boolean | - | js-api/src/interfaces/d4.ts:1796 |
showLabels | "Auto" | "Always" | "Never" | - | js-api/src/interfaces/d4.ts:1997 |
showMarkers | "Auto" | "Always" | "Never" | A boolean column that determines whether to show markers. | js-api/src/interfaces/d4.ts:1838 |
showMeanAbsoluteError | boolean | - | js-api/src/interfaces/d4.ts:2100 |
showMediumShift | boolean | Rule 5:Two (or three) out of the three points in a row are more than 2 standard deviations from the mean in the same direction. There is a medium tendency for samples to be mediumly out of control. The side of the mean for the third point is unspecified. | js-api/src/interfaces/d4.ts:1884 |
showMouseOverCategory | boolean | Determines whether the line is highlighted when you hover over the corresponding category. Example: "Split by" = "SEX" and you hover over the "Male" category in the filter. | js-api/src/interfaces/d4.ts:1901 |
showMouseOverRowGroup | boolean | Determines whether the points and lines are highlighted when you hover over a row group in another viewer. | js-api/src/interfaces/d4.ts:1917 |
showMouseOverRowLine | boolean | Show vertical line reflecting the position of the mouse-over row See also Mouse Over Line Color | js-api/src/interfaces/d4.ts:1909 |
showMovingAverageDeviation | boolean | Shades a ±1 standard deviation band around the line. | js-api/src/interfaces/d4.ts:2126 |
showMovingAverageLine | boolean | Moving (rolling) average line visibility. | js-api/src/interfaces/d4.ts:2113 |
showOscillation | boolean | Rule 4: Fourteen (or more) points in a row alternate in direction, increasing then decreasing. This much "oscillation" is beyond noise. Note that the rule is considered with directionality only. The position of the mean and the size of the standard deviation have no bearing. | js-api/src/interfaces/d4.ts:1879 |
showOutlier | boolean | Rile 1: One point is more than 3 standard deviations from the mean. When sample(s) is grossly out of control. | js-api/src/interfaces/d4.ts:1868 |
showPearsonCorrelation | boolean | - | js-api/src/interfaces/d4.ts:2098 |
showRegressionLine | boolean | Regression line visibility (toggle by pressing R). | js-api/src/interfaces/d4.ts:2092 |
showRegressionLineEquation | boolean | - | js-api/src/interfaces/d4.ts:2094 |
showRootMeanSquareError | boolean | - | js-api/src/interfaces/d4.ts:2102 |
showSelectedRows | boolean | When checked, selected points and line segments are highlighted using the selected rows color. When unchecked, they keep their regular color coding. | js-api/src/interfaces/d4.ts:1905 |
showSigma1 | boolean | - | js-api/src/interfaces/d4.ts:1857 |
showSigma2 | boolean | - | js-api/src/interfaces/d4.ts:1859 |
showSpearmanCorrelation | boolean | - | js-api/src/interfaces/d4.ts:2096 |
showSplitSelector | boolean | - | js-api/src/interfaces/d4.ts:1810 |
showStatisticalProcessControl | boolean | Shows/hides upper and lower control limits, and Western Electric rules. | js-api/src/interfaces/d4.ts:1852 |
showSuppressedVariation | boolean | Rule 7: Fifteen points in a row are all within 1 standard deviation of the mean on either side of the mean. With 1 standard deviation, greater variation would be expected. | js-api/src/interfaces/d4.ts:1893 |
showSustainedShift | boolean | Rule 6: Four (or five) out of five points in a row are more than 1 standard deviation from the mean in the same direction. There is strong tendency for samples to be slightly out of control. The side of the mean for the fifth point is unspecified. | js-api/src/interfaces/d4.ts:1889 |
showTitle | boolean | - | js-api/src/interfaces/d4.ts:2063 |
showTooltip | string | Controls scatter plot tooltip visibility | js-api/src/interfaces/d4.ts:1995 |
showTopPanel | boolean | Shows top panel with the "Split by" selector | js-api/src/interfaces/d4.ts:1985 |
showVerticalGridLines | boolean | - | js-api/src/interfaces/d4.ts:1772 |
showViewerAnnotationRegions | boolean | - | js-api/src/interfaces/d4.ts:2137 |
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:1768 |
showXSelector | boolean | - | js-api/src/interfaces/d4.ts:1770 |
showYAxis | boolean | - | js-api/src/interfaces/d4.ts:1792 |
showYSelectors | boolean | - | js-api/src/interfaces/d4.ts:1806 |
splineTension | number | - | js-api/src/interfaces/d4.ts:1814 |
split | string | Deprecated, use splitColumnNames instead | js-api/src/interfaces/d4.ts:1729 |
splitColumnName | string | - | js-api/src/interfaces/d4.ts:1730 |
splitColumnNames | string[] | A categorical column by which lines are split | js-api/src/interfaces/d4.ts:1733 |
statisticalProcessAreaColor | number | - | js-api/src/interfaces/d4.ts:1970 |
statisticalProcessLineColor | number | - | js-api/src/interfaces/d4.ts:1968 |
statisticalProcessRuleColor | number | - | js-api/src/interfaces/d4.ts:1972 |
table | string | - | js-api/src/interfaces/d4.ts:2065 |
title | string | - | js-api/src/interfaces/d4.ts:2061 |
upperControlLimit | number | - | js-api/src/interfaces/d4.ts:1865 |
viewport | string | - | js-api/src/interfaces/d4.ts:2032 |
whiskersType | string | Marker type for showing the distribution of the aggregated values when multiple values have the same X value | js-api/src/interfaces/d4.ts:1921 |
whiskerWidth | number | - | js-api/src/interfaces/d4.ts:1932 |
x | string | Column to be used on the X axis | js-api/src/interfaces/d4.ts:1753 |
xAxisCustomTickmarks | number[] | - | js-api/src/interfaces/d4.ts:1990 |
xAxisHeight | number | Requires Auto Axis Size to be turned off. | js-api/src/interfaces/d4.ts:1944 |
xAxisLabelOrientation | string | - | js-api/src/interfaces/d4.ts:1774 |
xAxisMax | number | - | js-api/src/interfaces/d4.ts:1976 |
xAxisMin | number | - | js-api/src/interfaces/d4.ts:1974 |
xAxisTickmarksMode | "Auto" | "MinMax" | "Custom" | "AutoAndCustom" | - | js-api/src/interfaces/d4.ts:1776 |
xAxisType | "linear" | "logarithmic" | - | js-api/src/interfaces/d4.ts:1759 |
xColumnName | string | - | js-api/src/interfaces/d4.ts:1754 |
xMap | string | Time unit map function for x column (applicable to dates only). | js-api/src/interfaces/d4.ts:1757 |
xMax | number | - | js-api/src/interfaces/d4.ts:1780 |
xMin | number | - | js-api/src/interfaces/d4.ts:1778 |
y2AxisTitle | string | Axis title to be shown on the left axis in multi-axis mode | js-api/src/interfaces/d4.ts:1802 |
yAggrTypes | string[] | Aggregation types for all columns | js-api/src/interfaces/d4.ts:1740 |
yAxisCustomTickmarks | number[] | - | js-api/src/interfaces/d4.ts:1992 |
yAxisMax | number | - | js-api/src/interfaces/d4.ts:1980 |
yAxisMin | number | - | js-api/src/interfaces/d4.ts:1978 |
yAxisTickmarksMode | "Auto" | "MinMax" | "Custom" | "AutoAndCustom" | - | js-api/src/interfaces/d4.ts:1804 |
yAxisTitle | string | Axis title to be shown on the left axis in multi-axis mode | js-api/src/interfaces/d4.ts:1799 |
yAxisType | "linear" | "logarithmic" | - | js-api/src/interfaces/d4.ts:1790 |
yColumnNames | string[] | Numerical columns to be used on Y axes. Depending on the * | js-api/src/interfaces/d4.ts:1788 |
yGlobalScale | boolean | - | js-api/src/interfaces/d4.ts:1794 |
yMax | number | - | js-api/src/interfaces/d4.ts:1784 |
yMin | number | - | js-api/src/interfaces/d4.ts:1782 |