/AWS1/CL_BDCVARIANTRESULT¶
Statistical results for a treatment variant compared against the control.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_variantname TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING¶
The name of the treatment variant.
iv_samplesize TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER¶
The number of sessions evaluated for this variant.
iv_mean TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The mean evaluation score for this variant.
iv_issignificant TYPE /AWS1/BDCBOOLEAN /AWS1/BDCBOOLEAN¶
Whether the observed difference is statistically significant.
Optional arguments:¶
iv_absolutechange TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The absolute change in mean score compared to the control variant.
iv_percentchange TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The percentage change in mean score compared to the control variant.
iv_pvalue TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The p-value indicating the statistical significance of the observed difference.
io_confidenceinterval TYPE REF TO /AWS1/CL_BDCCONFIDENCEINTERVAL /AWS1/CL_BDCCONFIDENCEINTERVAL¶
The confidence interval for the observed difference.
Queryable Attributes¶
variantName¶
The name of the treatment variant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VARIANTNAME() |
Getter for VARIANTNAME, with configurable default |
ASK_VARIANTNAME() |
Getter for VARIANTNAME w/ exceptions if field has no value |
HAS_VARIANTNAME() |
Determine if VARIANTNAME has a value |
sampleSize¶
The number of sessions evaluated for this variant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAMPLESIZE() |
Getter for SAMPLESIZE, with configurable default |
ASK_SAMPLESIZE() |
Getter for SAMPLESIZE w/ exceptions if field has no value |
HAS_SAMPLESIZE() |
Determine if SAMPLESIZE has a value |
mean¶
The mean evaluation score for this variant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEAN() |
Getter for MEAN, with configurable default |
ASK_MEAN() |
Getter for MEAN w/ exceptions if field has no value |
STR_MEAN() |
String format for MEAN, with configurable default |
HAS_MEAN() |
Determine if MEAN has a value |
absoluteChange¶
The absolute change in mean score compared to the control variant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ABSOLUTECHANGE() |
Getter for ABSOLUTECHANGE, with configurable default |
ASK_ABSOLUTECHANGE() |
Getter for ABSOLUTECHANGE w/ exceptions if field has no valu |
STR_ABSOLUTECHANGE() |
String format for ABSOLUTECHANGE, with configurable default |
HAS_ABSOLUTECHANGE() |
Determine if ABSOLUTECHANGE has a value |
percentChange¶
The percentage change in mean score compared to the control variant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERCENTCHANGE() |
Getter for PERCENTCHANGE, with configurable default |
ASK_PERCENTCHANGE() |
Getter for PERCENTCHANGE w/ exceptions if field has no value |
STR_PERCENTCHANGE() |
String format for PERCENTCHANGE, with configurable default |
HAS_PERCENTCHANGE() |
Determine if PERCENTCHANGE has a value |
pValue¶
The p-value indicating the statistical significance of the observed difference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PVALUE() |
Getter for PVALUE, with configurable default |
ASK_PVALUE() |
Getter for PVALUE w/ exceptions if field has no value |
STR_PVALUE() |
String format for PVALUE, with configurable default |
HAS_PVALUE() |
Determine if PVALUE has a value |
confidenceInterval¶
The confidence interval for the observed difference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIDENCEINTERVAL() |
Getter for CONFIDENCEINTERVAL |
isSignificant¶
Whether the observed difference is statistically significant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSIGNIFICANT() |
Getter for ISSIGNIFICANT, with configurable default |
ASK_ISSIGNIFICANT() |
Getter for ISSIGNIFICANT w/ exceptions if field has no value |
HAS_ISSIGNIFICANT() |
Determine if ISSIGNIFICANT has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_VARIANTRESULTLIST¶
TYPES TT_VARIANTRESULTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDCVARIANTRESULT WITH DEFAULT KEY
.