Class Reference
%DeepSee.UI.Analysis.Regression
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%DeepSee] >  [UI] >  [Analysis] >  [Regression]
Private  Storage

class %DeepSee.UI.Analysis.Regression extends %DeepSee.UI.Analysis.AbstractAnalysis

This dialog displays various regression analysis of the values behind a cell within a pivot.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 14 24


Summary

This is a Zen Page class. 

Properties
%condition %import %includeFiles %page
%resource Fit Intercept InterceptErr
R Slope SlopeErr XMax
XMin YMax YMin align
aux backgroundTimerInterval cellAlign cellSize
cellStyle cellVAlign children composite
containerStyle cssLevel cubeName disabled
dragAndDrop dragEnabled dropEnabled enclosingClass
enclosingStyle error groupClass groupStyle
height hidden hint hintClass
hintStyle id index label
labelClass labelDisabledClass labelPosition labelStyle
layout measureName measureNameX measureNameY
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate parent queryKey
selectedRange showLabel slice sortColumn
sortDir title tuple useSVG
useSoftModals valign values valuesX
valuesY visible width window
withClause xLabels zenPersistentPopup

Methods
%AddChild %AddChildAfter %AddChildBefore %AddComponent
%AddImportedComponents %AddToSaveSet %ApplyURLParms %Attr
%BindExport %ClassIsLatestVersion %ClassName %ComputeChartValues
%ComputeRegression %ComputeValues %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawAutoLogout %DrawClassDefinitions
%DrawComponentHTML %DrawHTML %DrawHTMLPage %DrawJSStrings
%DrawObjectDefinitions %EnclosingDivId %EndBackgroundMethod %EndScript
%Eval %EvalC %Extends %ForceClientRender
%GetAnalysisInfo %GetChildIndex %GetComponent %GetComponentById
%GetComponentByName %GetEventHandlers %GetLinks %GetPageName
%GetPair %GetParameter %GetValueById %GetValueByName
%GetXMLName %IsA %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication %OnCreatePage
%OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead
%OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask %OnGetSubtitle
%OnGetTitle %OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch
%OnPreHTTP %OnSubmit %OnUseSoftModals %OnZENDeserialize
%OriginalNamespace %PackageName %QuoteValue %QuoteValueL10N
%RemoveChild %RemoveChildren %RemoveComponent %RemoveFromSaveSet
%Round %RunBackgroundMethod %Self %SerializeObject
%SetBackgroundMethodStatus %SetErrorById %SetErrorByName %SetModified
%SetValueById %SetValueByName %SetValuesByName %StartScript
%UpdateControls %UpdateEquation %ValidateObject %ZENVersion
ConvertParameter Decrypt Encrypt EscapeHTML
EscapeURL HyperEventCall HyperEventHead Include
InsertHiddenField InsertHiddenFields IsPrivate JavaInstalled
Link OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS RewriteURL ShowError
StartTimer StopTimer ThrowError UnescapeHTML
UnescapeURL UpdateConfidence UpdateValues XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType addChild
addChildAfter addChildBefore adjustSize cancelPopup
childrenMutated confidenceChange correctIELayering createComponent
createComponentNS deleteComponent dragFinishHandler dragHandler
dragNotifyHandler dragStartHandler dropHandler dropStartHandler
endModal exposeComponent findElement fireOnResizeEvent
fireOnUnloadEvent fireOnUpdateEvent firePopupAction fitChange
getChartData getChildIndex getComponent getComponentById
getDialogValue getEnclosingDiv getHidden getHintElement
getLabelElement getLineData getOpener getProperty
getSettings getType getXLabel gotoPage
invokeSuper isOfType launchPopupWindow makeId
measureChange onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefreshContents onSerialize
onServerMethodCall onServerMethodError onServerMethodReturn onStartModalHandler
ondialogFinish ondialogStart ondisabledHandler onhandleAutoLogoutWarn
onkeydownHandler onkeyupHandler onlayoutHandler onloadHandler
onlogoutHandler onoverlayHandler onresizeHandler onunloadHandler
onupdateHandler popupActionHandler refreshContents removeChild
render renderContents renderSVG setComponentId
setHidden setOverlayMode setProperty setPropertyAll
setTraceOption startModal startProgressBar stopProgressBar
updateMeasureSelect


Parameters

• parameter APPLYBUTTON = 0;

Properties

• property Fit as %ZEN.Datatype.string;
• property Intercept as %ZEN.Datatype.float;
• property InterceptErr as %ZEN.Datatype.float;
• property R as %ZEN.Datatype.float;
Regression values
• property Slope as %ZEN.Datatype.float;
• property SlopeErr as %ZEN.Datatype.float;
• property XMax as %ZEN.Datatype.float;
• property XMin as %ZEN.Datatype.float;
• property YMax as %ZEN.Datatype.float;
• property YMin as %ZEN.Datatype.float;
• property measureNameX as %ZEN.Datatype.string(ZENURL="MEASURE");
Measure to use for analysis.
• property measureNameY as %ZEN.Datatype.string(ZENURL="MEASURE");
Measure to use for analysis.
• property valuesX as list of %ZEN.Datatype.float;
Array of X values to plot.
• property valuesY as list of %ZEN.Datatype.float;
Array of Y values to plot.

Methods

• method %ComputeChartValues()
Compute chart valuesX.
• method %ComputeRegression() as %Status
• method %ComputeValues(Output pCount As %Integer, Output pNullCount As %Integer, Output pMinValue As %Double, Output pMaxValue As %Double) as %Status
Execute query and get raw list of valuesX in temp global.
• classmethod %GetAnalysisInfo(Output pInfo) as %Status
Return an array of information about this analysis:
pInfo("caption") - localized caption for this item.
pInfo("tooltip") - localized tooltip for this item.
pInfo("icon") - icon for this item.
pInfo("rank") - optional rank; lower numbers are displayed first.
• method %GetPair(i As %Integer, Output x As %Float, Output y As %Float) as %Status
• method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
• method %OnGetSubtitle() as %String
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
• method %OnGetTitle() as %String
Get the (localized) title string for the dialog. This should be implemented in a subclass.
• classmethod %Round(x As %Float) as %Float
• method %UpdateControls(pCount As %Integer, pNullCount As %Integer, pMinValue As %Double, pMaxValue As %Double)
Update value of controls.
• method %UpdateEquation() as %Status
• method UpdateConfidence() as %Status [ ZenMethod ]
• method UpdateValues() as %String [ ZenMethod ]
Recompute chart values.
• method adjustSize() [ Language = javascript ]
Adjust size and position of components on this page.
• method confidenceChange() [ Language = javascript ]
• method fitChange() [ Language = javascript ]
• method getChartData(series) [ Language = javascript ]
Callback to provide data for the chart.
• method getDialogValue() [ Language = javascript ]
• method getLineData() [ Language = javascript ]
• method getXLabel(val) [ Language = javascript ]
Callback to provide x label for the chart.
• method measureChange() [ Language = javascript ]
Change in measureX value.
• method ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.
• method ondialogStart() [ Language = javascript ]
This callback, if defined, is called when the dialog page is loaded.
• method updateMeasureSelect() [ Language = javascript ]
Update state of the measureX select control


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.