Description
Builds BY groups in terms of the variable value combinations given the variables in the variable list.
CASL: simple.groupBy <result=results> <status=rc> /\n aggregator="MAX" | "MEAN" | "MIN" | "N" | "SUM",\n attributes={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}},\n casOut={caslib="string", compress=TRUE | FALSE, indexVars={"variable-name-1" <, "variable-name-2", ...>}, label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", promote=TRUE | FALSE, replace=TRUE | FALSE, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where={"string-1" <, "string-2", ...>}},\n descending=TRUE | FALSE,\n freq="variable-name",\n includeMissing=TRUE | FALSE,\n inputs={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}},\n partition=TRUE | FALSE,\n repeatedTable=TRUE | FALSE,\n resultLimit=integer,\n scoreGt=double,\n scoreLt=double,\n *table={caslib="string", computedOnDemand=TRUE | FALSE, computedVars={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}}, computedVarsProgram="string", dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}, importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, *name="table-name", singlePass=TRUE | FALSE, vars={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression", whereTable={casLib="string", dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}, importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, *name="table-name", vars={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression"}},\n weight="variable-name"\n ;\nLUA: results, info = s:simple_groupBy{\n aggregator="MAX" | "MEAN" | "MIN" | "N" | "SUM",\n attributes={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}},\n casOut={caslib="string", compress=true | false, indexVars={"variable-name-1" <, "variable-name-2", ...>}, label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", promote=true | false, replace=true | false, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where={"string-1" <, "string-2", ...>}},\n descending=true | false,\n freq="variable-name",\n includeMissing=true | false,\n inputs={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}},\n partition=true | false,\n repeatedTable=true | false,\n resultLimit=integer,\n scoreGt=double,\n scoreLt=double,\n *table={caslib="string", computedOnDemand=true | false, computedVars={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}}, computedVarsProgram="string", dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}, importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, *name="table-name", singlePass=true | false, vars={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression", whereTable={casLib="string", dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}, importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, *name="table-name", vars={{format="string", formattedLength=integer, label="string", *name="variable-name", nfd=integer, nfl=integer}, {...}}, where="where-expression"}},\n weight="variable-name"\n};\nPYTHON: results=s.simple.groupBy(\n aggregator="MAX" | "MEAN" | "MIN" | "N" | "SUM",\n attributes=[{"format":"string", "formattedLength":integer, "label":"string", "name":"variable-name", "nfd":integer, "nfl":integer}, {...}],\n casOut={"caslib":"string", "compress":True | False, "indexVars":["variable-name-1" <, "variable-name-2", ...>], "label":"string", "lifetime":64-bit-integer, "maxMemSize":64-bit-integer, "memoryFormat":"DVR" | "INHERIT" | "STANDARD", "name":"table-name", "promote":True | False, "replace":True | False, "replication":integer, "tableRedistUpPolicy":"DEFER" | "NOREDIST" | "REBALANCE", "threadBlockSize":64-bit-integer, "timeStamp":"string", "where":["string-1" <, "string-2", ...>]},\n descending=True | False,\n freq="variable-name",\n includeMissing=True | False,\n inputs=[{"format":"string", "formattedLength":integer, "label":"string", "name":"variable-name", "nfd":integer, "nfl":integer}, {...}],\n partition=True | False,\n repeatedTable=True | False,\n resultLimit=integer,\n scoreGt=double,\n scoreLt=double,\n table={"caslib":"string", "computedOnDemand":True | False, "computedVars":[{"format":"string", "formattedLength":integer, "label":"string", "name":"variable-name", "nfd":integer, "nfl":integer}, {...}], "computedVarsProgram":"string", "dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}, "importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, "name":"table-name", "singlePass":True | False, "vars":[{"format":"string", "formattedLength":integer, "label":"string", "name":"variable-name", "nfd":integer, "nfl":integer}, {...}], "where":"where-expression", "whereTable":{"casLib":"string", "dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}, "importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}, "name":"table-name", "vars":[{"format":"string", "formattedLength":integer, "label":"string", "name":"variable-name", "nfd":integer, "nfl":integer}, {...}], "where":"where-expression"}},\n weight="variable-name"\n)\nR: results <- cas.simple.groupBy(s,\n aggregator="MAX" | "MEAN" | "MIN" | "N" | "SUM",\n attributes=list( list(format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer) <, list(...)>),\n casOut=list(caslib="string", compress=TRUE | FALSE, indexVars=list("variable-name-1" <, "variable-name-2", ...>), label="string", lifetime=64-bit-integer, maxMemSize=64-bit-integer, memoryFormat="DVR" | "INHERIT" | "STANDARD", name="table-name", promote=TRUE | FALSE, replace=TRUE | FALSE, replication=integer, tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE", threadBlockSize=64-bit-integer, timeStamp="string", where=list("string-1" <, "string-2", ...>)),\n descending=TRUE | FALSE,\n freq="variable-name",\n includeMissing=TRUE | FALSE,\n inputs=list( list(format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer) <, list(...)>),\n partition=TRUE | FALSE,\n repeatedTable=TRUE | FALSE,\n resultLimit=integer,\n scoreGt=double,\n scoreLt=double,\n table=list(caslib="string", computedOnDemand=TRUE | FALSE, computedVars=list( list(format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer) <, list(...)>), computedVarsProgram="string", dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>), importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters), name="table-name", singlePass=TRUE | FALSE, vars=list( list(format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer) <, list(...)>), where="where-expression", whereTable=list(casLib="string", dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters), importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters), name="table-name", vars=list( list(format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer) <, list(...)>), where="where-expression")),\n weight="variable-name"\n)