Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Xfancy
classrowcaps
Lines 2-6:

Show the attributes of the instance of the SubjectGroupingFactor class for the first subject grouping factor, "Treatment" (line 3), which is defined as being based on the TRT01A grouping variable (line 4). The grouping factor is not data-driven (line 5), so the groups attribute is included (line 6) and contains 3 predefined groups, each specified as a simple condition represented as an instance of the AnalysisGroup class:

  • Lines 7-16: Show the first predefined group (order = 1), which is identified as "AnlsGrouping_01_Trt_1", labeled as "Placebo" (line 8), and contains a simple condition specifying that the value of the TRT01A variable in the ADSL dataset is equal to "Placebo", which could be expressed as:
    • ADSL.TRT01A EQ 'Placebo'
  • Lines 17-26: Show the second predefined group (order = 2), which is identified as "AnlsGrouping_01_Trt_2", labeled as "Xanomeline Low Dose" (line 18), and contains a simple condition specifying that the value of the TRT01A variable in the ADSL dataset is equal to "Xanomeline Low Dose", which could be expressed as:
    • ADSL.TRT01A EQ 'Xanomeline Low Dose'
  • Lines 27-36: Show the third predefined group (order = 3), which is identified as "AnlsGrouping_01_Trt_3", labeled as "Xanomeline High Dose" (line 28), and contains a simple condition specifying that the value of the TRT01A variable in the ADSL dataset is equal to "Xanomeline High Dose", which could be expressed as:
    • ADSL.TRT01A EQ 'Xanomeline High Dose'
Lines 37-40:

Show the attributes of the instance of the SubjectGroupingFactor class for the second subject grouping factor, "Country" (line 38), which is defined as being based on the COUNTRY grouping variable (line 39). The grouping factor is data-driven (line 40), so the groups attribute is not included; the groups within this subject grouping factor are derived from the distinct values in the COUNTRY variable.

Lines 41-45:

Show the attributes of the instance of the SubjectGroupingFactor class for the third subject grouping factor, "On Active Treatment" (line 42). Although the groups within this grouping factor are defined as compound expressions (lines 50 and 59), the grouping variable is specified as TRT01A (line 43) because all the sub-clauses of the compound expression are identified as groups that are simple conditions based on the TRT01A variable. The grouping factor is not data-driven (line 44), so the groups attribute is included (line 45) and contains 2 predefined groups, each specified as a compound expression represented as an instance of the AnalysisGroup class:

  • Lines 46-54: Show the first predefined group (order = 1) in which the compound expression uses the "OR" logical operator (line 51) to combines the conditions specified in the instances of the AnalysisGroup class identified as "AnlsGrouping_01_Trt_2" (line 53) and "AnlsGrouping_01_Trt_2" (line 54). When these identifier values are used to retrieve the definitions of the groups, this compound expression could be expressed as:
    • ADSL.TRT01A EQ 'Xanomeline Low Dose' OR ADSL.TRT01A EQ 'Xanomeline High Dose'
  • Lines 55-62: Show the second predefined group (order = 2) in which the compound expression uses the "NOT" logical operator (line 60) to negate the condition(s) specified in the instance of the AnalysisGroup class identified as "AnlsGrouping_03_ActTrt_1" (line 62). When the identifier values for this referenced group ("AnlsGrouping_03_ActTrt_1") and groups it references ("AnlsGrouping_01_Trt_2" and "AnlsGrouping_01_Trt_2") are used to retrieve the original group definitions, this compound expression could be expressed as:
    • NOT (ADSL.TRT01A EQ 'Xanomeline Low Dose' OR ADSL.TRT01A EQ 'Xanomeline High Dose')

...