Distribution System Simulation Action Set: Syntax
Provides actions for simulating data from systems of distributions
simsk Action
Simulates data from a system of distributions.
CASL Syntax
Summary: Input and Output Tables
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 |
|---|---|---|
|
— |
specifies an optional input data table that contains the moment values of distributions to be simulated. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
— |
specifies the output data table of sampled values from all specified distributions. | |
|
names |
lists the names of results tables to save as CAS tables on the server. |
Parameter Descriptions
cumProb={double-1 <, double-2, ...>}
specifies values at which to compute the cumulative probability for each distribution.
density={double-1 <, double-2, ...>}
specifies values at which to compute the probability density for each distribution.
display={displayTables}
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).
grid=TRUE | FALSE
when set to True, simulates a distribution for each combination of moment values. This parameter is ignored if the table parameter is specified.
| Default | FALSE |
|---|
iobsName="string"
specifies the name of the observation number variable in the output data table.
kurtosis={double-1 <, double-2, ...>}
specifies the kurtosis of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
kurtosisName="string"
specifies the name of the kurtosis variable in the output data table.
mean={double-1 <, double-2, ...>}
specifies the optional means of distributions to be simulated. This parameter is ignored if the table parameter is specified.
meanName="string"
creates a variable in the output data table whose name is "string" and that contains distribution means. You can specify the outputMean parameter to create a variable that contains distribution means and has the default name.
momentReplicates=TRUE | FALSE
when set to True, produces an entry in the moments table for each replicate.
| Default | FALSE |
|---|
noPrint=TRUE | FALSE
when set to True, suppresses all output.
| Default | FALSE |
|---|
nReplicates=integer
specifies the number of sample replicates to generate for each specified distribution. If you specify an integer greater than 1, averages of replicate moments are displayed in the moments table by default. You can specify the momentReplicates parameter to display the moments of each individual replicate.
| Default | 1 |
|---|
nSimulations=integer
specifies the number of simulated values to generate for each sample.
| Default | 0 |
|---|
outputMean=TRUE | FALSE
when set to True, creates a variable that contains distribution means in the output data table.
| Default | FALSE |
|---|
outputStddev=TRUE | FALSE
when set to True, creates a variable that contains distribution standard deviations in the output data table.
| Default | FALSE |
|---|
outputTables={outputTables}
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 |
|---|
outTable={casouttable}
specifies the output data table of sampled values from all specified distributions.
For more information about specifying the outTable parameter, see the common casouttable parameter (Appendix A: Common Parameters).
quantile={double-1 <, double-2, ...>}
specifies the probability values at which to compute the exact quantiles of each distribution.
repName="string"
specifies the name of the replicate index variable in the output data table.
seed=integer
specifies an integer to use to start the pseudorandom number generator for drawing samples. If you do not specify a seed or if you specify a value less than or equal to 0, the seed is generated by reading the time of day from the computer's clock.
simindexName="string"
specifies the name of the simulation index variable in the output data table.
simpleTolerance=double
specifies the tolerance value to use for choosing a simpler distribution.
| Default | 0.0001 |
|---|
skewness={double-1 <, double-2, ...>}
specifies the skewness of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
skewnessName="string"
specifies the name of the skewness variable in the output data table.
stddev={double-1 <, double-2, ...>}
specifies the optional standard deviations of distributions to be simulated. This parameter is ignored if the table parameter is specified.
stddevName="string"
creates a variable in the output data table whose name is "string" and that contains distribution standard deviations. You can specify the outputStddev parameter to create a variable that contains distribution standard deviations and has the default name.
system="JOHNSON" | "PEARSON"
table={castable}
specifies an optional input data table that contains the moment values of distributions to be simulated.
For more information about specifying the table parameter, see the common castable parameter (Appendix A: Common Parameters).
variateName="string"
specifies the name of the variate variable in the output data table.
simsk Action
Simulates data from a system of distributions.
Lua Syntax
Summary: Input and Output Tables
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 |
|---|---|---|
|
— |
specifies an optional input data table that contains the moment values of distributions to be simulated. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
— |
specifies the output data table of sampled values from all specified distributions. | |
|
names |
lists the names of results tables to save as CAS tables on the server. |
Parameter Descriptions
cumProb={double-1 <, double-2, ...>}
specifies values at which to compute the cumulative probability for each distribution.
density={double-1 <, double-2, ...>}
specifies values at which to compute the probability density for each distribution.
display={displayTables}
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).
grid=true | false
when set to True, simulates a distribution for each combination of moment values. This parameter is ignored if the table parameter is specified.
| Default | false |
|---|
iobsName="string"
specifies the name of the observation number variable in the output data table.
kurtosis={double-1 <, double-2, ...>}
specifies the kurtosis of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
kurtosisName="string"
specifies the name of the kurtosis variable in the output data table.
mean={double-1 <, double-2, ...>}
specifies the optional means of distributions to be simulated. This parameter is ignored if the table parameter is specified.
meanName="string"
creates a variable in the output data table whose name is "string" and that contains distribution means. You can specify the outputMean parameter to create a variable that contains distribution means and has the default name.
momentReplicates=true | false
when set to True, produces an entry in the moments table for each replicate.
| Default | false |
|---|
noPrint=true | false
when set to True, suppresses all output.
| Default | false |
|---|
nReplicates=integer
specifies the number of sample replicates to generate for each specified distribution. If you specify an integer greater than 1, averages of replicate moments are displayed in the moments table by default. You can specify the momentReplicates parameter to display the moments of each individual replicate.
| Default | 1 |
|---|
nSimulations=integer
specifies the number of simulated values to generate for each sample.
| Default | 0 |
|---|
outputMean=true | false
when set to True, creates a variable that contains distribution means in the output data table.
| Default | false |
|---|
outputStddev=true | false
when set to True, creates a variable that contains distribution standard deviations in the output data table.
| Default | false |
|---|
outputTables={outputTables}
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 |
|---|
outTable={casouttable}
specifies the output data table of sampled values from all specified distributions.
For more information about specifying the outTable parameter, see the common casouttable parameter (Appendix A: Common Parameters).
quantile={double-1 <, double-2, ...>}
specifies the probability values at which to compute the exact quantiles of each distribution.
repName="string"
specifies the name of the replicate index variable in the output data table.
seed=integer
specifies an integer to use to start the pseudorandom number generator for drawing samples. If you do not specify a seed or if you specify a value less than or equal to 0, the seed is generated by reading the time of day from the computer's clock.
simindexName="string"
specifies the name of the simulation index variable in the output data table.
simpleTolerance=double
specifies the tolerance value to use for choosing a simpler distribution.
| Default | 0.0001 |
|---|
skewness={double-1 <, double-2, ...>}
specifies the skewness of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
skewnessName="string"
specifies the name of the skewness variable in the output data table.
stddev={double-1 <, double-2, ...>}
specifies the optional standard deviations of distributions to be simulated. This parameter is ignored if the table parameter is specified.
stddevName="string"
creates a variable in the output data table whose name is "string" and that contains distribution standard deviations. You can specify the outputStddev parameter to create a variable that contains distribution standard deviations and has the default name.
system="JOHNSON" | "PEARSON"
table={castable}
specifies an optional input data table that contains the moment values of distributions to be simulated.
For more information about specifying the table parameter, see the common castable parameter (Appendix A: Common Parameters).
variateName="string"
specifies the name of the variate variable in the output data table.
simsk Action
Simulates data from a system of distributions.
Python Syntax
Summary: Input and Output Tables
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 |
|---|---|---|
|
— |
specifies an optional input data table that contains the moment values of distributions to be simulated. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
— |
specifies the output data table of sampled values from all specified distributions. | |
|
names |
lists the names of results tables to save as CAS tables on the server. |
Parameter Descriptions
cumProb=[double-1 <, double-2, ...>]
specifies values at which to compute the cumulative probability for each distribution.
density=[double-1 <, double-2, ...>]
specifies values at which to compute the probability density for each distribution.
display={displayTables}
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).
grid=True | False
when set to True, simulates a distribution for each combination of moment values. This parameter is ignored if the table parameter is specified.
| Default | False |
|---|
iobsName="string"
specifies the name of the observation number variable in the output data table.
kurtosis=[double-1 <, double-2, ...>]
specifies the kurtosis of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
kurtosisName="string"
specifies the name of the kurtosis variable in the output data table.
mean=[double-1 <, double-2, ...>]
specifies the optional means of distributions to be simulated. This parameter is ignored if the table parameter is specified.
meanName="string"
creates a variable in the output data table whose name is "string" and that contains distribution means. You can specify the outputMean parameter to create a variable that contains distribution means and has the default name.
momentReplicates=True | False
when set to True, produces an entry in the moments table for each replicate.
| Default | False |
|---|
noPrint=True | False
when set to True, suppresses all output.
| Default | False |
|---|
nReplicates=integer
specifies the number of sample replicates to generate for each specified distribution. If you specify an integer greater than 1, averages of replicate moments are displayed in the moments table by default. You can specify the momentReplicates parameter to display the moments of each individual replicate.
| Default | 1 |
|---|
nSimulations=integer
specifies the number of simulated values to generate for each sample.
| Default | 0 |
|---|
outputMean=True | False
when set to True, creates a variable that contains distribution means in the output data table.
| Default | False |
|---|
outputStddev=True | False
when set to True, creates a variable that contains distribution standard deviations in the output data table.
| Default | False |
|---|
outputTables={outputTables}
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 |
|---|
outTable={casouttable}
specifies the output data table of sampled values from all specified distributions.
For more information about specifying the outTable parameter, see the common casouttable parameter (Appendix A: Common Parameters).
quantile=[double-1 <, double-2, ...>]
specifies the probability values at which to compute the exact quantiles of each distribution.
repName="string"
specifies the name of the replicate index variable in the output data table.
seed=integer
specifies an integer to use to start the pseudorandom number generator for drawing samples. If you do not specify a seed or if you specify a value less than or equal to 0, the seed is generated by reading the time of day from the computer's clock.
simindexName="string"
specifies the name of the simulation index variable in the output data table.
simpleTolerance=double
specifies the tolerance value to use for choosing a simpler distribution.
| Default | 0.0001 |
|---|
skewness=[double-1 <, double-2, ...>]
specifies the skewness of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
skewnessName="string"
specifies the name of the skewness variable in the output data table.
stddev=[double-1 <, double-2, ...>]
specifies the optional standard deviations of distributions to be simulated. This parameter is ignored if the table parameter is specified.
stddevName="string"
creates a variable in the output data table whose name is "string" and that contains distribution standard deviations. You can specify the outputStddev parameter to create a variable that contains distribution standard deviations and has the default name.
system="JOHNSON" | "PEARSON"
table={castable}
specifies an optional input data table that contains the moment values of distributions to be simulated.
For more information about specifying the table parameter, see the common castable parameter (Appendix A: Common Parameters).
variateName="string"
specifies the name of the variate variable in the output data table.
simsk Action
Simulates data from a system of distributions.
R Syntax
Summary: Input and Output Tables
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 |
|---|---|---|
|
— |
specifies an optional input data table that contains the moment values of distributions to be simulated. |
|
Parameter |
Subparameter |
Description |
|---|---|---|
|
— |
specifies the output data table of sampled values from all specified distributions. | |
|
names |
lists the names of results tables to save as CAS tables on the server. |
Parameter Descriptions
cumProb=list(double-1 <, double-2, ...>)
specifies values at which to compute the cumulative probability for each distribution.
density=list(double-1 <, double-2, ...>)
specifies values at which to compute the probability density for each distribution.
display=list(displayTables)
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).
grid=TRUE | FALSE
when set to True, simulates a distribution for each combination of moment values. This parameter is ignored if the table parameter is specified.
| Default | FALSE |
|---|
iobsName="string"
specifies the name of the observation number variable in the output data table.
kurtosis=list(double-1 <, double-2, ...>)
specifies the kurtosis of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
kurtosisName="string"
specifies the name of the kurtosis variable in the output data table.
mean=list(double-1 <, double-2, ...>)
specifies the optional means of distributions to be simulated. This parameter is ignored if the table parameter is specified.
meanName="string"
creates a variable in the output data table whose name is "string" and that contains distribution means. You can specify the outputMean parameter to create a variable that contains distribution means and has the default name.
momentReplicates=TRUE | FALSE
when set to True, produces an entry in the moments table for each replicate.
| Default | FALSE |
|---|
noPrint=TRUE | FALSE
when set to True, suppresses all output.
| Default | FALSE |
|---|
nReplicates=integer
specifies the number of sample replicates to generate for each specified distribution. If you specify an integer greater than 1, averages of replicate moments are displayed in the moments table by default. You can specify the momentReplicates parameter to display the moments of each individual replicate.
| Default | 1 |
|---|
nSimulations=integer
specifies the number of simulated values to generate for each sample.
| Default | 0 |
|---|
outputMean=TRUE | FALSE
when set to True, creates a variable that contains distribution means in the output data table.
| Default | FALSE |
|---|
outputStddev=TRUE | FALSE
when set to True, creates a variable that contains distribution standard deviations in the output data table.
| Default | FALSE |
|---|
outputTables=list(outputTables)
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 |
|---|
outTable=list(casouttable)
specifies the output data table of sampled values from all specified distributions.
For more information about specifying the outTable parameter, see the common casouttable parameter (Appendix A: Common Parameters).
quantile=list(double-1 <, double-2, ...>)
specifies the probability values at which to compute the exact quantiles of each distribution.
repName="string"
specifies the name of the replicate index variable in the output data table.
seed=integer
specifies an integer to use to start the pseudorandom number generator for drawing samples. If you do not specify a seed or if you specify a value less than or equal to 0, the seed is generated by reading the time of day from the computer's clock.
simindexName="string"
specifies the name of the simulation index variable in the output data table.
simpleTolerance=double
specifies the tolerance value to use for choosing a simpler distribution.
| Default | 0.0001 |
|---|
skewness=list(double-1 <, double-2, ...>)
specifies the skewness of each distribution to be simulated. This parameter is ignored if the table parameter is specified.
skewnessName="string"
specifies the name of the skewness variable in the output data table.
stddev=list(double-1 <, double-2, ...>)
specifies the optional standard deviations of distributions to be simulated. This parameter is ignored if the table parameter is specified.
stddevName="string"
creates a variable in the output data table whose name is "string" and that contains distribution standard deviations. You can specify the outputStddev parameter to create a variable that contains distribution standard deviations and has the default name.
system="JOHNSON" | "PEARSON"
table=list(castable)
specifies an optional input data table that contains the moment values of distributions to be simulated.
For more information about specifying the table parameter, see the common castable parameter (Appendix A: Common Parameters).
variateName="string"
specifies the name of the variate variable in the output data table.