<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Display difference between means using VBOX in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905187#M24210</link>
    <description>&lt;P&gt;&lt;STRONG&gt;You can use an INSET statement to display the difference value in the graph. Below is code that shows you how to calculate the difference.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data kccq_data;&lt;/P&gt;
&lt;P&gt;length Treatment $ &lt;STRONG&gt;15&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;input ID $ KCCQ_var Treatment $ Timepoint;&lt;/P&gt;
&lt;P&gt;datalines;&lt;/P&gt;
&lt;P&gt;1 15 Implant 1&lt;/P&gt;
&lt;P&gt;2 24 Implant 1&lt;/P&gt;
&lt;P&gt;3 34 Implant 1&lt;/P&gt;
&lt;P&gt;4 44 Implant 1&lt;/P&gt;
&lt;P&gt;5 54 Implant 1&lt;/P&gt;
&lt;P&gt;6 65 Implant 1&lt;/P&gt;
&lt;P&gt;7 73 Implant 1&lt;/P&gt;
&lt;P&gt;8 83 Implant 1&lt;/P&gt;
&lt;P&gt;9 95.5 Implant 1&lt;/P&gt;
&lt;P&gt;10 20 Implant 7&lt;/P&gt;
&lt;P&gt;11 31 Implant 7&lt;/P&gt;
&lt;P&gt;12 45.5 Implant 7&lt;/P&gt;
&lt;P&gt;13 55.5 Implant 7&lt;/P&gt;
&lt;P&gt;14 51 Implant 7&lt;/P&gt;
&lt;P&gt;15 65.5 Implant 7&lt;/P&gt;
&lt;P&gt;16 82 Implant 7&lt;/P&gt;
&lt;P&gt;17 82 Implant 7&lt;/P&gt;
&lt;P&gt;18 72 Implant 7&lt;/P&gt;
&lt;P&gt;19 60 Implant 7&lt;/P&gt;
&lt;P&gt;20 20 Implant 7&lt;/P&gt;
&lt;P&gt;1 10 Control 1&lt;/P&gt;
&lt;P&gt;2 22 Control 1&lt;/P&gt;
&lt;P&gt;3 30 Control 1&lt;/P&gt;
&lt;P&gt;4 42 Control 1&lt;/P&gt;
&lt;P&gt;5 50 Control 1&lt;/P&gt;
&lt;P&gt;6 80 Control 1&lt;/P&gt;
&lt;P&gt;7 71 Control 1&lt;/P&gt;
&lt;P&gt;8 60 Control 1&lt;/P&gt;
&lt;P&gt;9 90 Control 1&lt;/P&gt;
&lt;P&gt;10 72 Control 1&lt;/P&gt;
&lt;P&gt;11 51 Control 7&lt;/P&gt;
&lt;P&gt;12 30 Control 7&lt;/P&gt;
&lt;P&gt;13 50 Control 7&lt;/P&gt;
&lt;P&gt;14 70 Control 7&lt;/P&gt;
&lt;P&gt;15 51 Control 7&lt;/P&gt;
&lt;P&gt;16 60 Control 7&lt;/P&gt;
&lt;P&gt;17 20 Control 7&lt;/P&gt;
&lt;P&gt;18 11 Control 7&lt;/P&gt;
&lt;P&gt;19 20 Control 7&lt;/P&gt;
&lt;P&gt;20 30 Control 7&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sort&lt;/STRONG&gt; data=kccq_data out=kccq_data;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;by treatment timepoint;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;/* calculate mean for each treatment &amp;amp; timepoint */&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;means&lt;/STRONG&gt; data=kccq_data;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;var kccq_var;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;by treatment timepoint;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;output out=mean mean=mean;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sort&lt;/STRONG&gt; data=mean out=result;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; by treatment;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;/* Calculate Difference Between Mean Values For Each Treatment &amp;amp; Timepoint&amp;nbsp;*/&lt;/P&gt;
&lt;P&gt;/* This code assumes there are two treatments. You can modify this code to make it more dynamic */&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;data&lt;/STRONG&gt; new (keep=diff treatment timepoint) ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;label diff='Diff between means is ';&lt;/P&gt;
&lt;P&gt;&amp;nbsp;format diff &lt;STRONG&gt;5.2&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;set result;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; lag1=lag(mean);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; lag2=lag2(mean);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;if _n_=&lt;STRONG&gt;2&lt;/STRONG&gt; then do;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; diff=lag1-mean;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;if _n_=&lt;STRONG&gt;4&lt;/STRONG&gt; then do;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; diff=lag1-mean;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;output;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; all;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; merge new kccq_data;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; by treatment&amp;nbsp; ;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sgpanel&lt;/STRONG&gt; data = all;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; panelby treatment / columns = &lt;STRONG&gt;2&lt;/STRONG&gt; novarname;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; vbox kccq_var / category = timepoint group= treatment connect=mean;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; keylegend / title = "Treatment Arm";&lt;/P&gt;
&lt;P&gt;&amp;nbsp; rowaxis label='KCCQ Overall Summary Score';&lt;/P&gt;
&lt;P&gt;&amp;nbsp; inset&amp;nbsp; diff/position=ne;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;</description>
    <pubDate>Wed, 29 Nov 2023 15:45:45 GMT</pubDate>
    <dc:creator>LeliaM</dc:creator>
    <dc:date>2023-11-29T15:45:45Z</dc:date>
    <item>
      <title>Display difference between means using VBOX</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905138#M24208</link>
      <description>&lt;P&gt;Hello SAS users,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following data, for which I am trying to build a specific boxplot.&lt;/P&gt;&lt;P&gt;I am nearly there, I just need to be able to display the difference between the connected means in each panel. Does anyone know how to do it? Many thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;data kccq_data;&lt;BR /&gt;length Treatment $ 15;&lt;BR /&gt;input ID $ KCCQ_var Treatment $ Timepoint;&lt;BR /&gt;datalines;&lt;BR /&gt;1 15 Implant 1&lt;BR /&gt;2 24 Implant 1&lt;BR /&gt;3 34 Implant 1&lt;BR /&gt;4 44 Implant 1&lt;BR /&gt;5 54 Implant 1&lt;BR /&gt;6 65 Implant 1&lt;BR /&gt;7 73 Implant 1&lt;BR /&gt;8 83 Implant 1&lt;BR /&gt;9 95.5 Implant 1&lt;BR /&gt;10 20 Implant 7&lt;BR /&gt;11 31 Implant 7&lt;BR /&gt;12 45.5 Implant 7&lt;BR /&gt;13 55.5 Implant 7&lt;BR /&gt;14 51 Implant 7&lt;BR /&gt;15 65.5 Implant 7&lt;BR /&gt;16 82 Implant 7&lt;BR /&gt;17 82 Implant 7&lt;BR /&gt;18 72 Implant 7&lt;BR /&gt;19 60 Implant 7&lt;BR /&gt;20 20 Implant 7&lt;BR /&gt;1 10 Control 1&lt;BR /&gt;2 22 Control 1&lt;BR /&gt;3 30 Control 1&lt;BR /&gt;4 42 Control 1&lt;BR /&gt;5 50 Control 1&lt;BR /&gt;6 80 Control 1&lt;BR /&gt;7 71 Control 1&lt;BR /&gt;8 60 Control 1&lt;BR /&gt;9 90 Control 1&lt;BR /&gt;10 72 Control 1&lt;BR /&gt;11 51 Control 7&lt;BR /&gt;12 30 Control 7&lt;BR /&gt;13 50 Control 7&lt;BR /&gt;14 70 Control 7&lt;BR /&gt;15 51 Control 7&lt;BR /&gt;16 60 Control 7&lt;BR /&gt;17 20 Control 7&lt;BR /&gt;18 11 Control 7&lt;BR /&gt;19 20 Control 7&lt;BR /&gt;20 30 Control 7&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code to produce boxplot so far:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PROC SGPANEL DATA = kccq_data;&lt;BR /&gt;PANELBY Treatment / columns = 2 novarname;&lt;BR /&gt;VBOX KCCQ_var / category = Timepoint GROUP= Treatment connect=mean;&lt;BR /&gt;keylegend / title = "Treatment arm";&lt;BR /&gt;ROWAXIS label='KCCQ Overall Summary Score';&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MRM95_0-1701252935599.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/90438iDE339ACD22BB5141/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MRM95_0-1701252935599.png" alt="MRM95_0-1701252935599.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Nov 2023 10:18:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905138#M24208</guid>
      <dc:creator>MRM95</dc:creator>
      <dc:date>2023-11-29T10:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: Display difference between means using VBOX</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905147#M24209</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/*
You need to calculated it by hand.
*/

data kccq_data;
length Treatment $ 15;
infile cards truncover;
input ID $ KCCQ_var Treatment $ Timepoint mean_diff;
label mean_diff='diff between means is ';
datalines;
1 15 Implant 1  100
2 24 Implant 1
3 34 Implant 1
4 44 Implant 1
5 54 Implant 1
6 65 Implant 1
7 73 Implant 1
8 83 Implant 1
9 95.5 Implant 1
10 20 Implant 7
11 31 Implant 7
12 45.5 Implant 7
13 55.5 Implant 7
14 51 Implant 7
15 65.5 Implant 7
16 82 Implant 7
17 82 Implant 7
18 72 Implant 7
19 60 Implant 7
20 20 Implant 7
1 10 Control 1    2000
2 22 Control 1
3 30 Control 1
4 42 Control 1
5 50 Control 1
6 80 Control 1
7 71 Control 1
8 60 Control 1
9 90 Control 1
10 72 Control 1
11 51 Control 7
12 30 Control 7
13 50 Control 7
14 70 Control 7
15 51 Control 7
16 60 Control 7
17 20 Control 7
18 11 Control 7
19 20 Control 7
20 30 Control 7
;
run;


PROC SGPANEL DATA = kccq_data;
PANELBY Treatment / columns = 2 novarname;
VBOX KCCQ_var / category = Timepoint GROUP= Treatment connect=mean;
keylegend / title = "Treatment arm";
ROWAXIS label='KCCQ Overall Summary Score';
inset mean_diff/position=ne;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_0-1701259307520.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/90439i39EAA9B659EFC1EA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_0-1701259307520.png" alt="Ksharp_0-1701259307520.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Nov 2023 12:01:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905147#M24209</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2023-11-29T12:01:47Z</dc:date>
    </item>
    <item>
      <title>Re: Display difference between means using VBOX</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905187#M24210</link>
      <description>&lt;P&gt;&lt;STRONG&gt;You can use an INSET statement to display the difference value in the graph. Below is code that shows you how to calculate the difference.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data kccq_data;&lt;/P&gt;
&lt;P&gt;length Treatment $ &lt;STRONG&gt;15&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;input ID $ KCCQ_var Treatment $ Timepoint;&lt;/P&gt;
&lt;P&gt;datalines;&lt;/P&gt;
&lt;P&gt;1 15 Implant 1&lt;/P&gt;
&lt;P&gt;2 24 Implant 1&lt;/P&gt;
&lt;P&gt;3 34 Implant 1&lt;/P&gt;
&lt;P&gt;4 44 Implant 1&lt;/P&gt;
&lt;P&gt;5 54 Implant 1&lt;/P&gt;
&lt;P&gt;6 65 Implant 1&lt;/P&gt;
&lt;P&gt;7 73 Implant 1&lt;/P&gt;
&lt;P&gt;8 83 Implant 1&lt;/P&gt;
&lt;P&gt;9 95.5 Implant 1&lt;/P&gt;
&lt;P&gt;10 20 Implant 7&lt;/P&gt;
&lt;P&gt;11 31 Implant 7&lt;/P&gt;
&lt;P&gt;12 45.5 Implant 7&lt;/P&gt;
&lt;P&gt;13 55.5 Implant 7&lt;/P&gt;
&lt;P&gt;14 51 Implant 7&lt;/P&gt;
&lt;P&gt;15 65.5 Implant 7&lt;/P&gt;
&lt;P&gt;16 82 Implant 7&lt;/P&gt;
&lt;P&gt;17 82 Implant 7&lt;/P&gt;
&lt;P&gt;18 72 Implant 7&lt;/P&gt;
&lt;P&gt;19 60 Implant 7&lt;/P&gt;
&lt;P&gt;20 20 Implant 7&lt;/P&gt;
&lt;P&gt;1 10 Control 1&lt;/P&gt;
&lt;P&gt;2 22 Control 1&lt;/P&gt;
&lt;P&gt;3 30 Control 1&lt;/P&gt;
&lt;P&gt;4 42 Control 1&lt;/P&gt;
&lt;P&gt;5 50 Control 1&lt;/P&gt;
&lt;P&gt;6 80 Control 1&lt;/P&gt;
&lt;P&gt;7 71 Control 1&lt;/P&gt;
&lt;P&gt;8 60 Control 1&lt;/P&gt;
&lt;P&gt;9 90 Control 1&lt;/P&gt;
&lt;P&gt;10 72 Control 1&lt;/P&gt;
&lt;P&gt;11 51 Control 7&lt;/P&gt;
&lt;P&gt;12 30 Control 7&lt;/P&gt;
&lt;P&gt;13 50 Control 7&lt;/P&gt;
&lt;P&gt;14 70 Control 7&lt;/P&gt;
&lt;P&gt;15 51 Control 7&lt;/P&gt;
&lt;P&gt;16 60 Control 7&lt;/P&gt;
&lt;P&gt;17 20 Control 7&lt;/P&gt;
&lt;P&gt;18 11 Control 7&lt;/P&gt;
&lt;P&gt;19 20 Control 7&lt;/P&gt;
&lt;P&gt;20 30 Control 7&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sort&lt;/STRONG&gt; data=kccq_data out=kccq_data;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;by treatment timepoint;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;/* calculate mean for each treatment &amp;amp; timepoint */&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;means&lt;/STRONG&gt; data=kccq_data;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;var kccq_var;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;by treatment timepoint;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;output out=mean mean=mean;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sort&lt;/STRONG&gt; data=mean out=result;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; by treatment;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;/* Calculate Difference Between Mean Values For Each Treatment &amp;amp; Timepoint&amp;nbsp;*/&lt;/P&gt;
&lt;P&gt;/* This code assumes there are two treatments. You can modify this code to make it more dynamic */&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;data&lt;/STRONG&gt; new (keep=diff treatment timepoint) ;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;label diff='Diff between means is ';&lt;/P&gt;
&lt;P&gt;&amp;nbsp;format diff &lt;STRONG&gt;5.2&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;set result;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; lag1=lag(mean);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; lag2=lag2(mean);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;if _n_=&lt;STRONG&gt;2&lt;/STRONG&gt; then do;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; diff=lag1-mean;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;if _n_=&lt;STRONG&gt;4&lt;/STRONG&gt; then do;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; diff=lag1-mean;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;output;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;data&lt;/STRONG&gt; all;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; merge new kccq_data;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; by treatment&amp;nbsp; ;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;sgpanel&lt;/STRONG&gt; data = all;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; panelby treatment / columns = &lt;STRONG&gt;2&lt;/STRONG&gt; novarname;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; vbox kccq_var / category = timepoint group= treatment connect=mean;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; keylegend / title = "Treatment Arm";&lt;/P&gt;
&lt;P&gt;&amp;nbsp; rowaxis label='KCCQ Overall Summary Score';&lt;/P&gt;
&lt;P&gt;&amp;nbsp; inset&amp;nbsp; diff/position=ne;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Nov 2023 15:45:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Display-difference-between-means-using-VBOX/m-p/905187#M24210</guid>
      <dc:creator>LeliaM</dc:creator>
      <dc:date>2023-11-29T15:45:45Z</dc:date>
    </item>
  </channel>
</rss>

