Reporting of subgroup analyses from clinical trials the. Class membership of individuals is unknown but can be inferred from a set of measured items. When doing a subgroup analysis, according to ich e3, the subgroups need to be defined before treatment unblinding, and are usually based on baseline characteristics. Models for survival analysis with covariates janet raboud chl 5225. Some class statement options are also available in the proc means statement. Stata has two subpopulation options that are very flexible and easy to use. Hi, i want to compare the effect of one variable var1 on dependent variable across two subgroups e. For an example that uses this type of subgroup variable, see example. If the effect is different within subgroups we call this effect modification of the intervention on the outcome due to the additional presence of the subgroup variable. An example of the standardized sas dataset from the subgroup analysis ancova by age group. Specifies the variables whose values define the subgroup combinations for the analysis. Moderator, subgroup analysis, heterogeneity, interaction, subset.
It is used to obtain percentiles and other descriptive information for the levels of the subgroup variable. How to work with a subgroup analysis pubmed central pmc. Focusing on surveymeans, we will use concrete examples from two national healthcare databases the medical. Forest plot with subgroups graphically speaking sas blogs. A numeric subgroup variable with a sas date, time, or datetime format is appropriate for this situation. Sas macros for analysis of a single dietary component. In randomized clinical trials rcts, this type of analysis is typically referred to as subgroup analysis. Sas output for bootstrap mean and standard deviation of cstatistics. Determining subgroup difference importance with complex survey designs. The anova procedure is designed to handle balanced data that is, data with equal numbers of observations for every combination of the classi. How to create a journal quality forest plot with sas 9. Calculating subset weighted analysis using proc surveyfreq and. Forest plots and the interpretation of subgroups the lancet. Effect modification investigation using sas a modelbuilding exercise.
Icosapent ethyl intervention trial subgroup analysis was conducted to determine the degree of benefit of icosapent ethyl in the united states. Demographic table and subgroup summary macro %tabl. Are there any differences between interaction and subgroup analysis. The calculations are performed by a sas macro which we. The model cstatistics was then calculated in different clinical subgroup figure 3. Effect modification investigation using sas a model building exercise vanessa bundy, paule barbeau, and maribeth h. The sas sample library is not available in sas studio.
Domain analysis takes this variability into account by using the entire sample to estimate the variance of domain estimates. Domain analysis is also known as subgroup analysis, subpopulation analysis, and subdomain analysis. These distributions are not difficult to compute and combine into a table, but as treatments become more specific to patient characteristics such as genetic biomarkers and tumor stages there is a. How to create a journal quality forest plot with sas9. Statistics in medicine reporting of subgroup analyses in. Enhancements to proc phreg for survival analysis in sas 9. Caterpillar plots are widely used in meta analysis and it only requires a click in software like winbugs. Probability density function hazard function t t s ds t t t f t 0exp pr lim f t f t t t.
The chapter also includes a guide for conducting dominance analysis in sas and. Predictive value of blood eosinophils and exhaled nitric. You can optionally associate a format with the subgroup variable by using a format statement. Axitinib is a potent and selective secondgeneration inhibitor of vascular endothelial growth factor receptors 1, 2 and 3. The codes for calculating reri with 95% ci are available for sas,17. Sas marketing optimization enables you to make the most of each individual customer contact by determining how business variables e. Paper po08 generating model based subgroup analysis using. Detecting moderator effects using subgroup analyses ncbi. Table 1 compares the results from five examples sas global forum 20 poster and video presentations.
In particular, when studying interactions, the results of the regression analysis are more valid when complemented by additional exploratory analyses within relevant subgroups of patients or within strata defined by the covariates. University of michigan presented at the 2010 michigan sas users group. Data sas dataset names the sas data set for the procedure to use. This study is a prespecified subgroup analysis of a 52week, openlabel, parallelgroup randomised controlled trial in patients with mild asthma, which compared asneeded salbutamol with maintenance budesonide plus asneeded salbutamol and with asneeded budesonideformoterol. The class variable must have two, and only two, levels. During sas global forum 2012, i had conversations with many sas users who wanted to create forest plots. Virginia devonshire and colleagues1 reported the subgroup analyses of the fty720 research evaluating effects of daily oral therapy in multiple sclerosis freedoms study,2 in which the statistical approach was entirely correct and rather sophisticated. When analyzing survey data, it is common to want to look only a certain respondents, perhaps only women, or only respondents over age 50. Differences between interaction and subgroup analysis. We then performed an analysis of covariance using proc glm to assess age, race and sex comparisons for sample. Subgroup analysis is often carried out for clinical trials to further understand the treatment effect in some subgroups of patients. In the analysis of prevention and intervention studies, it is often important to investigate whether treatment effects vary among subgroups of patients defined by individual characteristics. For different subgroup populations we compute median survival times, survival rates at different time points, hazard ratios, as. Understanding of interaction subgroup analysis in clinical trials.
A sas program for a modelbased stratification method. The first step in evaluating a subgroup analysis is to determine its logical sense. The program also specifies the discrete option, so each years data is graphed as a separate midpoint. For example, here is the result of auc in emergent admission patients from the bootstrap samples table 1. Some european regulatory authorities require an analysis of the subgroups effect estimated using the criterion i2, which was developed and suggested by.
Lets explore sas proc ttest ana yankovsky research statistical analyst. Generating model based subgroup analysis using sas procedures. The calculations are performed by a sas macro which we developed for the purpose of. Breslows method is the default in sas and is a good. The habit of poor reporting of subgroup analyses seems to outlive that of performing wrong subgroup analyses. Subgroup analysis involves subdividing respondents in a survey into groups on the basis of demographic characteristics e. Application of criterion i2 in clinical trials using sas pharmasug. Options that you specify in a class statement apply only to the variables in that class statement. However, there is no sas procedures that generate such graphs directly, and sas users usually get around of this by applying proc gplots twice. Differences between interaction and subgroup analysis 08 jun 2015, 19. Range analysis graphs when two objectives are defined. The nonparametric, randomizationbased analysis of covariance method of koch. Standard statistical computer programs like spss and sas and many others.
It is common practice to compute statistics for domains subpopulations, in addition to computing statistics for the entire study population. The efficacy and safety of axitinib in japanese patients with metastatic renal cell carcinoma were evaluated. Was the subgroup analysis based on a rational indication. Detecting moderator effects using subgroup analyses.
Analysis for domains that uses the entire sample is called domain analysis also called subgroup analysis, subpopulation analysis, or subdomain analysis. The study names were subgrouped by categories like age, sex, etc. For example, i want my final dataset to look like this. Display 1 is a reduced version of the nineinchwide by six and one half inch high or whatever size you choose forest plot figure that you can produce by using these steps which are explained in more detail to follow. Subgroup analysis using multiple linear regression. Creating forest plots using sasgraph and the annotate. The reason that motivates interaction or subgroup analysis is to learn. Reduceit randomized 8179 statintreated patients with qualifying triglycerides. Link to index link to yhat pdf other statistical packages sas. The anova procedure is one of several procedures available in sas stat software for analysis of variance. Paper po08 generating model based subgroup analysis. Present subgroup results in the abstract only if the subgroup analyses were based on a primary study outcome, if they were prespecified. Sas, subset, subsetting, bygroup, bygroup processing, subgroup analysis, best practice, sql, sas sql, proc sql, joins, left join, coalesce introduction as programmers, we spend a great deal of time and effort to ensure that our code is correct, functioning.
The name of each study within the subgrouped was indented. Three sas procedures, surveyfreq, freq and genmod, are used to show how subset weighted analysis can be performed and how they differ from one another. This paper is not a general introduction to the sas survey analysis procs or even to surveymeans and it. When analyzing these subpopulations aka domains, you need to use the appropriate option. In this paper we demonstrate how forest plots can be used in a comparative subgroup analysis. Determining whether or not there is heterogeneity in a treatment effectie, that a treatment works better in some subgroups than othersis fraught with statistical difficulties and has led to much misinterpretation.
The isat was initiated in 1997 and aimed to recruit 2500 patients to achieve a 90% power at the 1% level of significance to detect a 25% relative reduction in the proportion of patients dependent or dead at 1 year. However they share the common sas codes to generate statistics for table reporting and figure. The chart variable is year, and the subgroup variable is customer, the customer sector. These subgroup analyses can provide information about how best.
Creating forest plots using sas graph and the annotate facility. It is reasonable to assume that, with identical input data, sas and sudaan produce identical results. Lazarsfeld and henry 1968 is a mixture model that posits that there is an underlying unobserved categorical variable that divides a population into mutually exclusive and exhaustive latent classes. An example of subgroup analysis from the isat trial. Finding first and last within subgroups sas support. In meta analysis we are working with subgroups of studies rather than groups of subjects, but will follow essentially the same approach, using a variant of the ttest.
For logistic regression, both sudaan and sas fit linear logistic regression models by the method of maximum likelihood binder, 1983. Demographic table and subgroup summary macro %tablen. Subgroup analysis by geographic region north america vs. Guidelines for reporting subgroup analysis in the abstract. Sas, subset, subsetting, bygroup, bygroup processing, subgroup analysis, best practice, sql, sas sql, proc. Although interaction or subgroup analyses are usually stated as a secondary study objective, it is not uncommon that these results lead to changes in treatment. For more information about domain analysis, see lohr, cochran, fuller et al. Or, we could use analysis of variance to assess the variance among groups means relative to the variance within groups. Subgroup analysis, covariate adjustment and baseline comparisons in clinical trial reporting. In the example of figure 2, based on fictitious data, subgroups 1 and 2 represent different baseline characteristics.
632 1345 1355 712 245 541 1321 1182 634 1133 554 1109 1253 156 1051 858 1420 793 1085 1032 707 945 152 181 428 810 1269 1403 606 974 518 1019 1365 817 421 263 509 752 779 1149 960 799 421 390 409 1210 138 967 1102