[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-488845-105":59,"doc-detail-488845-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","pharmasug-2016-paper-dg03-waterfall-plot-two-different-approaches-one-beautiful-graph","PharmaSUG 2016 - Paper DG03 - Waterfall plot: two different approaches, one beautiful graph","","This paper discusses two SAS-based approaches for presenting oncologic data using waterfall plots. One approach leverages the Statistical Graphics (SG) procedure SGPANEL within the ODS Graphics system available with SAS 9.2 and later. The other uses Graph Template Language (GTL) directly via PROC TEMPLATE and PROC SGRENDER. The paper compares the procedures for generating visually effective waterfall plots, starting with basic plots and progressively adding custom features for stratified complex trial information.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":35,"@type":76,"position":81},"https://docshare.wps.com/document/healthcare/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/pharmasug-2016-paper-dg03-waterfall-plot-two-different-approaches-one-beautiful-graph/488845/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/pharmasug-2016-paper-dg03-waterfall-plot-two-different-approaches-one-beautiful-graph/488845.png","ImageObject",300,407,{"name":92,"@type":93},"OmBimo","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-29","2026-10-01",true,{"@type":102,"interactionType":103,"userInteractionCount":81},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What problem do waterfall plots solve in oncology studies?","Question",{"text":112,"@type":113},"They demonstrate the best improvement in tumor size relative to a drug response for each subject, and in two-arm trials they help compare active drug outcomes versus placebo.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"Which two SAS techniques does the paper compare for creating waterfall plots?",{"text":117,"@type":113},"The paper compares PROC SGPANEL using SAS/GRAPH Statistical Graphics with a GTL-based template rendered via PROC TEMPLATE and PROC SGRENDER.",{"name":119,"@type":110,"acceptedAnswer":120},"How does the paper ensure the waterfall ordering is visually correct?",{"text":121,"@type":113},"It sorts the plotted variable (PCHG) in descending order so the largest value appears on the leftmost bar and the smallest value on the rightmost bar.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},488845,1792695234,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":34,"category_name":35,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":81,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":44,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":143,"read_time":144,"preview_page_count":4},962090893581,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","PharmaSUG 2016-Paper DG03  \nWaterfall plot: two different approaches, one beautiful graph  \nTing Ma , Pharmacyclics LLC, Sunnyvale, CA  \nABSTRACT  \nThis paper discusses two approaches to presenting oncologic data by use of a waterfall plot. One approach focuses on the statistical graphics (SG) family of procedure (SGPANEL) and the other utilizes the Graph Template Language (GTL) . Both approaches are within the ODS Graphics system available with SAS 9.2 and later release. This paper will compare the specific SAS procedures to generate the visually effective waterfall plot. Basic plots will be built asthe first step and then customized features will be added. These procedures should provide guidance to present stratified information from a complex clinical trial.  \nINTRODUCTION  \nWaterfall plots are gaining increasing popularity in oncology studies because it effectively demonstrates the best improvement in tumor size in relationship to the response to a drug seen in each subject. In such a plot, each patient in the trial is presented by a vertical bar on the plot and each bar represents the maximum change in the measurement of tumor. In trials with two arms, waterfall plots are often used to compare the outcome of active drug versus placebo.  \nVarious techniques are available in SAS to produce waterfall plots. Here we describe two techniques. One utilizes SAS/GRAPH Statistical Graphics (SG) procedures, PROC SGPANEL. This procedure supports a simple and concise syntax for creating an attractive graph via the power of GTL behind the scenes. This procedure involves minimum coding, yet generates consistent quality of graph for reporting and publication. The other approach uses the GTL syntax directly, via PROC TEMPLATE and PROC SGRENDER. This system is powerful and flexible, ideal for creating complicated custom graphs with some learning curve. However, after a template is created, subsequent execution of the procedure can be easily carried out.  \nSNAP SHOTS OF INPUT DATASET  \nTo get the effect of waterfall, the variable to be plotted on the vertical bar (PCHG in this dataset) has to be sorted by the descending order so that the largest value will show up on the left most bar and the smallest value on the rightmost bar. The input dataset should contain one observation per subject (Figure1) . The dataset below is a fraction of a complete dataset used to generate figures in this paper. But the number of variables and the attributes of these variables need no change when we build individual plots in this paper.  \nFigure 1 : A snap shot of the first 10 boservations of input dataset  \nGENERATION OF THE BASIC PLOT  \nFigure 2: Basic water plot generated by PROC SGPANEL and GTL  \n• BY PROC SGPANEL  \nods graphics on / width=1280 height=720 ;  \nods rtf body='C:\\Users \\tma \\Desktop\\test \\WaterFall \\ f_a1 .rtf';  \nproc sgpanel data=final;  \n*========================*;  \n*== START OF SECTION A ==*;  \n*========================*;  \npanelby armn /columns=2 novarname;  \nvbar order /response=pchg GROUP=bestrircn BARWIDTH=0 . 6 legendlabel='Best Response' name='resp' nooutline ; 1  \ncolaxis display=none;  \nrowaxis values=(-100 to 170 by 50) label=\"Maximum % Change from baseline\";  \ntitle \"Maximum Percent Reduction from Baseline for Spleen Volume by Best Response\" font=\"Courier\";  \nformat armn armf . bestrircn bestf . ; 2  \nlabel bestrircn = \"Best Response \";  \nrun;  \nods graphics off;  \n*=======================*;  \n*== END OF SECTION A ==*;  \n*=======================*;  \n1 : The VBAR statement plots the variable ORDER. Subjects are grouped by variable BESTRIRCN. 2 : The two formats here convert the numeric information in the arm and response variable to characters.  \n• BY GTL  \nods graphics on /imagename=\"f_b1\" imagefmt=emf width=1280 height=720;  \nods rtf file=\"C: \\Users \\tma \\Desktop\\test \\WaterFall \\ f_b1 .rtf\"  \nproc template;  \ndefine statgraph waterfall; 3  \ndynamic _ORDER _PCHG _ARM;  \ndynamic _panelnumber_ ;  \nbegingraph / designwidth=960 de","cbCairR0JSB0o7Io","https://ap.wps.com/l/cbCairR0JSB0o7Io","pdf",267850,"English","# Abstract\n# Introduction\n# Snap Shots of Input Dataset\n# Generation of the Basic Plot\n## By PROC SGPANEL\n## By GTL","[{\"question\":\"What problem do waterfall plots solve in oncology studies?\",\"answer\":\"They demonstrate the best improvement in tumor size relative to a drug response for each subject, and in two-arm trials they help compare active drug outcomes versus placebo.\"},{\"question\":\"Which two SAS techniques does the paper compare for creating waterfall plots?\",\"answer\":\"The paper compares PROC SGPANEL using SAS/GRAPH Statistical Graphics with a GTL-based template rendered via PROC TEMPLATE and PROC SGRENDER.\"},{\"question\":\"How does the paper ensure the waterfall ordering is visually correct?\",\"answer\":\"It sorts the plotted variable (PCHG) in descending order so the largest value appears on the leftmost bar and the smallest value on the rightmost bar.\"}]","PharmaSUG 2016 - Paper DG03 - Waterfall plot: two different approaches, one beautiful graph | PDF",1790818097,23]