Provides actions for statistical causal analysis and causal effect estimation
Provides model-agnostic methods of estimating potential outcome means and causal effects of categorical treatments..
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameterrestore |
specifies the model to use for scoring predicted counterfactual outcomes. |
|
|
required parametertable |
— |
specifies the input data table. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
names |
lists the names of results tables to save as CAS tables on the server. |
specifies the significance level for the construction of all confidence intervals.
| Default | 0.05 |
|---|---|
| Range | (0, 0.5) |
specifies causal effects to estimate on the difference scale.
The caEffect_pomComp value can be one or more of the following:
specifies a list of event levels for causal effect computations.
| Alias | eventLevel |
|---|
specifies a list of reference levels for causal effect computations.
| Alias | referenceLevel |
|---|
specifies a list of results tables to send to the client for display.
For more information about specifying the display parameter, see the common displayTables parameter (Appendix A: Common Parameters).
names the numeric variable that contains the frequency of occurrence for each observation.
when set to True, computes standard errors and confidence intervals for the potential outcome mean and causal effect estimates.
| Default | FALSE |
|---|
specifies the method to use for estimating potential outcome means (POMs).
estimates POMs by augmented inverse probability weighting. This method requires the observed values of the outcome, predicted treatment probabilities, and predicted counterfactual outcome values.
estimates POMs by inverse probability weighting. This method requires the observed values of the outcome and predicted treatment probabilities.
specifies the model to use for scoring predicted counterfactual outcomes.
| Alias | outModel |
|---|
The caEffect_outcomeModel value can be one or more of the following:
specifies the variable created by the saved outcome model that contains the predicted outcome value of interest. The variable typically has a P_ prefix.
| Alias | predTarget |
|---|
specifies the outcome model in a binary table object that is used to score predicted counterfactual outcomes.
| Aliases | rstore |
|---|---|
| store |
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the name of the input table.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
specifies information about the outcome variable.
| Aliases | outcomeVariable |
|---|---|
| outVar |
| Long form | outcomeVar={name="variable-name"} |
|---|---|
| Shortcut form | outcomeVar="variable-name" |
The caEffect_outcomeInfo value can be one or more of the following:
when set to True, treats missing as a valid level.
| Default | FALSE |
|---|
specifies the event level of a categorical outcome that is modeled.
when set to True, bases the levelization of the outcome variable on raw values.
| Default | FALSE |
|---|
specifies the maximum number of levels for the outcome variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the outcome variable. For binomial models, the specified variable is the event variable in the event/trial syntax.
| Aliases | outcomeVar |
|---|---|
| depVar | |
| target |
specifies the name of a positive numeric variable that is the number of trials for binomial models. When you specify a trial variable, the outcome variable is called the events variable, and it must contain the number of positive responses (or events).
specifies the type of outcome.
specifies a binomial outcome. For a binomial outcome, the event probability is modeled, and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must use event/trial syntax. You specify the event variable by using the name subparameter, and you specify the trial variable by using the trail subparameter. Event variable values must be nonnegative, trial variable values must be positive, and the number of events must be less than or equal to the number of trials.
specifies a categorical outcome. For a categorical outcome, the probability of a designated event level is modeled, and the observed outcome and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must specify the event level by using the event subparameter.
lists the names of results tables to save as CAS tables on the server.
For more information about specifying the outputTables parameter, see the common outputTables parameter (Appendix A: Common Parameters).
| Alias | displayOut |
|---|
specifies the potential outcomes to estimate.
| Alias | pomSpec |
|---|
The caEffect_pomSpec value can be one or more of the following:
specifies the input variable that contains the predicted counterfactual outcome values for the specified treatment level.
| Alias | predOutcome |
|---|
specifies the level of the treatment variable that defines the potential outcome.
| Aliases | treatmentLevel |
|---|---|
| level | |
| lev |
specifies the input variable that contains the predicted probability of having the specified treatment level.
| Alias | trtLevProb |
|---|
when set to True, displays a covariance matrix of the potential outcome mean estimates.
| Default | FALSE |
|---|
when set to True, creates a table that summarizes the potential outcome specifications.
| Default | FALSE |
|---|
specifies a multiple of the expected inverse probability weight of an observation that is used to flag observations that have large weights.
| Default | 10 |
|---|---|
| Minimum value (exclusive) | 0 |
specifies the input data table.
For more information about specifying the table parameter, see the common castable (Form 2) parameter (Appendix A: Common Parameters).
specifies information about the treatment variable.
| Aliases | treatmentVariable |
|---|---|
| trtVar | |
| treatmentVar | |
| treatVariable |
| Long form | treatVar={name="variable-name"} |
|---|---|
| Shortcut form | treatVar="variable-name" |
The caEffect_treatInfo value can be one or more of the following:
specifies the estimation of conditional potential outcome means and the observed level of treatment to condition on. The level of treatment must appear in a potential outcome specification.
when set to True, treats missing as a valid level.
| Default | FALSE |
|---|
when set to True, bases the levelization of the treatment variable on raw values.
| Default | FALSE |
|---|
specifies the maximum number of levels for the treatment variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the name of the treatment variable.
| Aliases | treatmentVar |
|---|---|
| trtVar | |
| treatment |
names the numeric variable to use for performing a weighted analysis of the data.
Provides model-agnostic methods of estimating potential outcome means and causal effects of categorical treatments..
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameterrestore |
specifies the model to use for scoring predicted counterfactual outcomes. |
|
|
required parametertable |
— |
specifies the input data table. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
names |
lists the names of results tables to save as CAS tables on the server. |
specifies the significance level for the construction of all confidence intervals.
| Default | 0.05 |
|---|---|
| Range | (0, 0.5) |
specifies causal effects to estimate on the difference scale.
The caEffect_pomComp value can be one or more of the following:
specifies a list of event levels for causal effect computations.
| Alias | eventLevel |
|---|
specifies a list of reference levels for causal effect computations.
| Alias | referenceLevel |
|---|
specifies a list of results tables to send to the client for display.
For more information about specifying the display parameter, see the common displayTables parameter (Appendix A: Common Parameters).
names the numeric variable that contains the frequency of occurrence for each observation.
when set to True, computes standard errors and confidence intervals for the potential outcome mean and causal effect estimates.
| Default | false |
|---|
specifies the method to use for estimating potential outcome means (POMs).
estimates POMs by augmented inverse probability weighting. This method requires the observed values of the outcome, predicted treatment probabilities, and predicted counterfactual outcome values.
estimates POMs by inverse probability weighting. This method requires the observed values of the outcome and predicted treatment probabilities.
specifies the model to use for scoring predicted counterfactual outcomes.
| Alias | outModel |
|---|
The caEffect_outcomeModel value can be one or more of the following:
specifies the variable created by the saved outcome model that contains the predicted outcome value of interest. The variable typically has a P_ prefix.
| Alias | predTarget |
|---|
specifies the outcome model in a binary table object that is used to score predicted counterfactual outcomes.
| Aliases | rstore |
|---|---|
| store |
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the name of the input table.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
specifies information about the outcome variable.
| Aliases | outcomeVariable |
|---|---|
| outVar |
| Long form | outcomeVar={name="variable-name"} |
|---|---|
| Shortcut form | outcomeVar="variable-name" |
The caEffect_outcomeInfo value can be one or more of the following:
when set to True, treats missing as a valid level.
| Default | false |
|---|
specifies the event level of a categorical outcome that is modeled.
when set to True, bases the levelization of the outcome variable on raw values.
| Default | false |
|---|
specifies the maximum number of levels for the outcome variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the outcome variable. For binomial models, the specified variable is the event variable in the event/trial syntax.
| Aliases | outcomeVar |
|---|---|
| depVar | |
| target |
specifies the name of a positive numeric variable that is the number of trials for binomial models. When you specify a trial variable, the outcome variable is called the events variable, and it must contain the number of positive responses (or events).
specifies the type of outcome.
specifies a binomial outcome. For a binomial outcome, the event probability is modeled, and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must use event/trial syntax. You specify the event variable by using the name subparameter, and you specify the trial variable by using the trail subparameter. Event variable values must be nonnegative, trial variable values must be positive, and the number of events must be less than or equal to the number of trials.
specifies a categorical outcome. For a categorical outcome, the probability of a designated event level is modeled, and the observed outcome and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must specify the event level by using the event subparameter.
lists the names of results tables to save as CAS tables on the server.
For more information about specifying the outputTables parameter, see the common outputTables parameter (Appendix A: Common Parameters).
| Alias | displayOut |
|---|
specifies the potential outcomes to estimate.
| Alias | pomSpec |
|---|
The caEffect_pomSpec value can be one or more of the following:
specifies the input variable that contains the predicted counterfactual outcome values for the specified treatment level.
| Alias | predOutcome |
|---|
specifies the level of the treatment variable that defines the potential outcome.
| Aliases | treatmentLevel |
|---|---|
| level | |
| lev |
specifies the input variable that contains the predicted probability of having the specified treatment level.
| Alias | trtLevProb |
|---|
when set to True, displays a covariance matrix of the potential outcome mean estimates.
| Default | false |
|---|
when set to True, creates a table that summarizes the potential outcome specifications.
| Default | false |
|---|
specifies a multiple of the expected inverse probability weight of an observation that is used to flag observations that have large weights.
| Default | 10 |
|---|---|
| Minimum value (exclusive) | 0 |
specifies the input data table.
For more information about specifying the table parameter, see the common castable (Form 2) parameter (Appendix A: Common Parameters).
specifies information about the treatment variable.
| Aliases | treatmentVariable |
|---|---|
| trtVar | |
| treatmentVar | |
| treatVariable |
| Long form | treatVar={name="variable-name"} |
|---|---|
| Shortcut form | treatVar="variable-name" |
The caEffect_treatInfo value can be one or more of the following:
specifies the estimation of conditional potential outcome means and the observed level of treatment to condition on. The level of treatment must appear in a potential outcome specification.
when set to True, treats missing as a valid level.
| Default | false |
|---|
when set to True, bases the levelization of the treatment variable on raw values.
| Default | false |
|---|
specifies the maximum number of levels for the treatment variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the name of the treatment variable.
| Aliases | treatmentVar |
|---|---|
| trtVar | |
| treatment |
names the numeric variable to use for performing a weighted analysis of the data.
Provides model-agnostic methods of estimating potential outcome means and causal effects of categorical treatments..
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameterrestore |
specifies the model to use for scoring predicted counterfactual outcomes. |
|
|
required parametertable |
— |
specifies the input data table. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
names |
lists the names of results tables to save as CAS tables on the server. |
specifies the significance level for the construction of all confidence intervals.
| Default | 0.05 |
|---|---|
| Range | (0, 0.5) |
specifies causal effects to estimate on the difference scale.
The caEffect_pomComp value can be one or more of the following:
specifies a list of event levels for causal effect computations.
| Alias | eventLevel |
|---|
specifies a list of reference levels for causal effect computations.
| Alias | referenceLevel |
|---|
specifies a list of results tables to send to the client for display.
For more information about specifying the display parameter, see the common displayTables parameter (Appendix A: Common Parameters).
names the numeric variable that contains the frequency of occurrence for each observation.
when set to True, computes standard errors and confidence intervals for the potential outcome mean and causal effect estimates.
| Default | False |
|---|
specifies the method to use for estimating potential outcome means (POMs).
estimates POMs by augmented inverse probability weighting. This method requires the observed values of the outcome, predicted treatment probabilities, and predicted counterfactual outcome values.
estimates POMs by inverse probability weighting. This method requires the observed values of the outcome and predicted treatment probabilities.
specifies the model to use for scoring predicted counterfactual outcomes.
| Alias | outModel |
|---|
The caEffect_outcomeModel value can be one or more of the following:
specifies the variable created by the saved outcome model that contains the predicted outcome value of interest. The variable typically has a P_ prefix.
| Alias | predTarget |
|---|
specifies the outcome model in a binary table object that is used to score predicted counterfactual outcomes.
| Aliases | rstore |
|---|---|
| store |
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the name of the input table.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import_ |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
specifies information about the outcome variable.
| Aliases | outcomeVariable |
|---|---|
| outVar |
| Long form | outcomeVar={"name":"variable-name"} |
|---|---|
| Shortcut form | outcomeVar="variable-name" |
The caEffect_outcomeInfo value can be one or more of the following:
when set to True, treats missing as a valid level.
| Default | False |
|---|
specifies the event level of a categorical outcome that is modeled.
when set to True, bases the levelization of the outcome variable on raw values.
| Default | False |
|---|
specifies the maximum number of levels for the outcome variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the outcome variable. For binomial models, the specified variable is the event variable in the event/trial syntax.
| Aliases | outcomeVar |
|---|---|
| depVar | |
| target |
specifies the name of a positive numeric variable that is the number of trials for binomial models. When you specify a trial variable, the outcome variable is called the events variable, and it must contain the number of positive responses (or events).
specifies the type of outcome.
specifies a binomial outcome. For a binomial outcome, the event probability is modeled, and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must use event/trial syntax. You specify the event variable by using the name subparameter, and you specify the trial variable by using the trail subparameter. Event variable values must be nonnegative, trial variable values must be positive, and the number of events must be less than or equal to the number of trials.
specifies a categorical outcome. For a categorical outcome, the probability of a designated event level is modeled, and the observed outcome and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must specify the event level by using the event subparameter.
lists the names of results tables to save as CAS tables on the server.
For more information about specifying the outputTables parameter, see the common outputTables parameter (Appendix A: Common Parameters).
| Alias | displayOut |
|---|
specifies the potential outcomes to estimate.
| Alias | pomSpec |
|---|
The caEffect_pomSpec value can be one or more of the following:
specifies the input variable that contains the predicted counterfactual outcome values for the specified treatment level.
| Alias | predOutcome |
|---|
specifies the level of the treatment variable that defines the potential outcome.
| Aliases | treatmentLevel |
|---|---|
| level | |
| lev |
specifies the input variable that contains the predicted probability of having the specified treatment level.
| Alias | trtLevProb |
|---|
when set to True, displays a covariance matrix of the potential outcome mean estimates.
| Default | False |
|---|
when set to True, creates a table that summarizes the potential outcome specifications.
| Default | False |
|---|
specifies a multiple of the expected inverse probability weight of an observation that is used to flag observations that have large weights.
| Default | 10 |
|---|---|
| Minimum value (exclusive) | 0 |
specifies the input data table.
For more information about specifying the table parameter, see the common castable (Form 2) parameter (Appendix A: Common Parameters).
specifies information about the treatment variable.
| Aliases | treatmentVariable |
|---|---|
| trtVar | |
| treatmentVar | |
| treatVariable |
| Long form | treatVar={"name":"variable-name"} |
|---|---|
| Shortcut form | treatVar="variable-name" |
The caEffect_treatInfo value can be one or more of the following:
specifies the estimation of conditional potential outcome means and the observed level of treatment to condition on. The level of treatment must appear in a potential outcome specification.
when set to True, treats missing as a valid level.
| Default | False |
|---|
when set to True, bases the levelization of the treatment variable on raw values.
| Default | False |
|---|
specifies the maximum number of levels for the treatment variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the name of the treatment variable.
| Aliases | treatmentVar |
|---|---|
| trtVar | |
| treatment |
names the numeric variable to use for performing a weighted analysis of the data.
Provides model-agnostic methods of estimating potential outcome means and causal effects of categorical treatments..
If a row includes a subparameter, you can specify the name, caslib, and so on in the subparameter. Otherwise, you can specify the name, caslib, and so on in the parameter.
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
required parameterrestore |
specifies the model to use for scoring predicted counterfactual outcomes. |
|
|
required parametertable |
— |
specifies the input data table. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
names |
lists the names of results tables to save as CAS tables on the server. |
specifies the significance level for the construction of all confidence intervals.
| Default | 0.05 |
|---|---|
| Range | (0, 0.5) |
specifies causal effects to estimate on the difference scale.
The caEffect_pomComp value can be one or more of the following:
specifies a list of event levels for causal effect computations.
| Alias | eventLevel |
|---|
specifies a list of reference levels for causal effect computations.
| Alias | referenceLevel |
|---|
specifies a list of results tables to send to the client for display.
For more information about specifying the display parameter, see the common displayTables parameter (Appendix A: Common Parameters).
names the numeric variable that contains the frequency of occurrence for each observation.
when set to True, computes standard errors and confidence intervals for the potential outcome mean and causal effect estimates.
| Default | FALSE |
|---|
specifies the method to use for estimating potential outcome means (POMs).
estimates POMs by augmented inverse probability weighting. This method requires the observed values of the outcome, predicted treatment probabilities, and predicted counterfactual outcome values.
estimates POMs by inverse probability weighting. This method requires the observed values of the outcome and predicted treatment probabilities.
specifies the model to use for scoring predicted counterfactual outcomes.
| Alias | outModel |
|---|
The caEffect_outcomeModel value can be one or more of the following:
specifies the variable created by the saved outcome model that contains the predicted outcome value of interest. The variable typically has a P_ prefix.
| Alias | predTarget |
|---|
specifies the outcome model in a binary table object that is used to score predicted counterfactual outcomes.
| Aliases | rstore |
|---|---|
| store |
The castable value can be one or more of the following:
specifies the caslib for the input table that you want to use with the action. By default, the active caslib is used. Specify a value only if you need to access a table from a different caslib.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
specifies the name of the input table.
specifies an input table that contains rows to use as a WHERE filter. If the vars parameter is not specified, then all the variable names that are common to the input table and the filtering table are used to find matching rows. If the where parameter for the input table and this parameter are specified, then this filtering table is applied first.
The groupbytable value can be one or more of the following:
specifies the caslib for the filter table. By default, the active caslib is used.
specifies data source options.
| Aliases | options |
|---|---|
| dataSource |
For more information about specifying the dataSourceOptions parameter, see the common dataSourceOptions parameter (Appendix A: Common Parameters).
specifies the settings for reading a table from a data source.
| Alias | import |
|---|
For more information about specifying the importOptions parameter, see the common importOptions parameter (Appendix A: Common Parameters).
specifies the name of the filter table.
specifies the variable names to use from the filter table.
The casinvardesc value can be one or more of the following:
specifies the format to apply to the variable.
specifies the length of the format field plus the length of the format precision.
specifies the descriptive label for the variable.
specifies the name for the variable.
specifies the length of the format precision.
specifies the length of the format field.
specifies an expression for subsetting the data from the filter table.
specifies information about the outcome variable.
| Aliases | outcomeVariable |
|---|---|
| outVar |
| Long form | outcomeVar=list(name="variable-name") |
|---|---|
| Shortcut form | outcomeVar="variable-name" |
The caEffect_outcomeInfo value can be one or more of the following:
when set to True, treats missing as a valid level.
| Default | FALSE |
|---|
specifies the event level of a categorical outcome that is modeled.
when set to True, bases the levelization of the outcome variable on raw values.
| Default | FALSE |
|---|
specifies the maximum number of levels for the outcome variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the outcome variable. For binomial models, the specified variable is the event variable in the event/trial syntax.
| Aliases | outcomeVar |
|---|---|
| depVar | |
| target |
specifies the name of a positive numeric variable that is the number of trials for binomial models. When you specify a trial variable, the outcome variable is called the events variable, and it must contain the number of positive responses (or events).
specifies the type of outcome.
specifies a binomial outcome. For a binomial outcome, the event probability is modeled, and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must use event/trial syntax. You specify the event variable by using the name subparameter, and you specify the trial variable by using the trail subparameter. Event variable values must be nonnegative, trial variable values must be positive, and the number of events must be less than or equal to the number of trials.
specifies a categorical outcome. For a categorical outcome, the probability of a designated event level is modeled, and the observed outcome and predicted outcome values must be between 0 and 1, inclusive. If the specified estimation method requires the observed outcome values, you must specify the event level by using the event subparameter.
lists the names of results tables to save as CAS tables on the server.
For more information about specifying the outputTables parameter, see the common outputTables parameter (Appendix A: Common Parameters).
| Alias | displayOut |
|---|
specifies the potential outcomes to estimate.
| Alias | pomSpec |
|---|
The caEffect_pomSpec value can be one or more of the following:
specifies the input variable that contains the predicted counterfactual outcome values for the specified treatment level.
| Alias | predOutcome |
|---|
specifies the level of the treatment variable that defines the potential outcome.
| Aliases | treatmentLevel |
|---|---|
| level | |
| lev |
specifies the input variable that contains the predicted probability of having the specified treatment level.
| Alias | trtLevProb |
|---|
when set to True, displays a covariance matrix of the potential outcome mean estimates.
| Default | FALSE |
|---|
when set to True, creates a table that summarizes the potential outcome specifications.
| Default | FALSE |
|---|
specifies a multiple of the expected inverse probability weight of an observation that is used to flag observations that have large weights.
| Default | 10 |
|---|---|
| Minimum value (exclusive) | 0 |
specifies the input data table.
For more information about specifying the table parameter, see the common castable (Form 2) parameter (Appendix A: Common Parameters).
specifies information about the treatment variable.
| Aliases | treatmentVariable |
|---|---|
| trtVar | |
| treatmentVar | |
| treatVariable |
| Long form | treatVar=list(name="variable-name") |
|---|---|
| Shortcut form | treatVar="variable-name" |
The caEffect_treatInfo value can be one or more of the following:
specifies the estimation of conditional potential outcome means and the observed level of treatment to condition on. The level of treatment must appear in a potential outcome specification.
when set to True, treats missing as a valid level.
| Default | FALSE |
|---|
when set to True, bases the levelization of the treatment variable on raw values.
| Default | FALSE |
|---|
specifies the maximum number of levels for the treatment variable. A value of 0 means an unlimited number of levels.
| Default | 0 |
|---|---|
| Minimum value | 0 |
specifies the name of the treatment variable.
| Aliases | treatmentVar |
|---|---|
| trtVar | |
| treatment |
names the numeric variable to use for performing a weighted analysis of the data.