<?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 Sgplot box plot data is overlapped in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Sgplot-box-plot-data-is-overlapped/m-p/907331#M358168</link>
    <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have this issue with the box plot is not spreading the data.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know if you have any suggestions.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The goal is to have a spread like this&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LOLO12_0-1702303461806.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/91157i4723877825BE31A1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LOLO12_0-1702303461806.png" alt="LOLO12_0-1702303461806.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;data example; &lt;BR /&gt;input subjid $ parcat2 $ parcat2n aval; &lt;BR /&gt;datalines;&lt;BR /&gt;SUBJID PARCAT2 PARCAT2N AVAL&lt;BR /&gt;002 E 5 23.94&lt;BR /&gt;002 A 1 26.33&lt;BR /&gt;002 D 4 26.31&lt;BR /&gt;002 B 2 23.99&lt;BR /&gt;002 C 3 25.91&lt;BR /&gt;003 E 5 25.32&lt;BR /&gt;003 A 1 26.46&lt;BR /&gt;003 D 4 25.83&lt;BR /&gt;003 B 2 27.34&lt;BR /&gt;003 C 3 24.94&lt;BR /&gt;004 A 1 26.12&lt;BR /&gt;004 B 2 24.19&lt;BR /&gt;004 E 5 23.65&lt;BR /&gt;004 C 3 25.55&lt;BR /&gt;004 D 4 25.16&lt;BR /&gt;008 D 4 26.89&lt;BR /&gt;008 E 5 27.84&lt;BR /&gt;008 C 3 27.26&lt;BR /&gt;008 A 1 27.84&lt;BR /&gt;008 B 2 27.36&lt;BR /&gt;009 B 2 28.72&lt;BR /&gt;009 C 3 28.12&lt;BR /&gt;009 A 1 28.73&lt;BR /&gt;009 D 4 29.58&lt;BR /&gt;009 E 5 29.64&lt;BR /&gt;010 D 4 27.58&lt;BR /&gt;010 E 5 26.61&lt;BR /&gt;010 C 3 26.29&lt;BR /&gt;010 A 1 28.36&lt;BR /&gt;010 B 2 27.32&lt;BR /&gt;011 C 3 23.03&lt;BR /&gt;011 D 4 21.77&lt;BR /&gt;011 B 2 22.76&lt;BR /&gt;011 E 5 23.35&lt;BR /&gt;011 A 1 24.55&lt;BR /&gt;012 A 1 30.75&lt;BR /&gt;012 B 2 30.95&lt;BR /&gt;012 E 5 32.1&lt;BR /&gt;012 C 3 31.39&lt;BR /&gt;012 D 4 31.9&lt;BR /&gt;013 E 5 30.45&lt;BR /&gt;013 A 1 30.87&lt;BR /&gt;013 D 4 32.17&lt;BR /&gt;013 B 2 30.15&lt;BR /&gt;013 C 3 31.65&lt;BR /&gt;014 D 4 24.66&lt;BR /&gt;014 E 5 24.15&lt;BR /&gt;014 C 3 25.15&lt;BR /&gt;014 A 1 25.52&lt;BR /&gt;014 B 2 24.79&lt;BR /&gt;015 A 1 28.94&lt;BR /&gt;015 B 2 29.96&lt;BR /&gt;015 E 5 29.95&lt;BR /&gt;015 C 3 28.66&lt;BR /&gt;015 D 4 27.13&lt;BR /&gt;016 B 2 30.56&lt;BR /&gt;016 C 3 29.4&lt;BR /&gt;016 A 1 31.16&lt;BR /&gt;016 D 4 30.04&lt;BR /&gt;016 E 5 30.62&lt;BR /&gt;017 D 4 28.08&lt;BR /&gt;017 E 5 26.49&lt;BR /&gt;017 C 3 28.54&lt;BR /&gt;017 A 1 27.94&lt;BR /&gt;017 B 2 27.96&lt;BR /&gt;018 B 2 31.48&lt;BR /&gt;018 C 3 31.7&lt;BR /&gt;018 A 1 32.24&lt;BR /&gt;018 D 4 31.49&lt;BR /&gt;018 E 5 31.32&lt;BR /&gt;019 D 4 28.91&lt;BR /&gt;019 E 5 27.85&lt;BR /&gt;019 C 3 28.35&lt;BR /&gt;019 A 1 28.91&lt;BR /&gt;019 B 2 29.21&lt;BR /&gt;021 A 1 25.7&lt;BR /&gt;021 B 2 27.7&lt;BR /&gt;021 E 5 26.25&lt;BR /&gt;021 C 3 25.93&lt;BR /&gt;021 D 4 26.48&lt;BR /&gt;023 C 3 27.12&lt;BR /&gt;023 D 4 27.52&lt;BR /&gt;023 B 2 27.32&lt;BR /&gt;023 E 5 26.43&lt;BR /&gt;023 A 1 27.91&lt;BR /&gt;024 A 1 29.19&lt;BR /&gt;024 B 2 28.31&lt;BR /&gt;024 E 5 28.4&lt;BR /&gt;024 C 3 29.99&lt;BR /&gt;024 D 4 28.81&lt;BR /&gt;025 C 3 30.94&lt;BR /&gt;025 D 4 31.61&lt;BR /&gt;025 B 2 31.61&lt;BR /&gt;025 E 5 30.88&lt;BR /&gt;025 A 1 31.47&lt;BR /&gt;027 C 3 29.87&lt;BR /&gt;027 D 4 29.55&lt;BR /&gt;027 B 2 28.88&lt;BR /&gt;027 E 5 29.58&lt;BR /&gt;027 A 1 29.62&lt;BR /&gt;028 C 3 30.12&lt;BR /&gt;028 D 4 28.7&lt;BR /&gt;028 B 2 28.98&lt;BR /&gt;028 E 5 28.19&lt;BR /&gt;028 A 1 29.32&lt;BR /&gt;030 B 2 31.32&lt;BR /&gt;030 C 3 30.79&lt;BR /&gt;030 A 1 30.96&lt;BR /&gt;030 D 4 30.5&lt;BR /&gt;030 E 5 30.77&lt;BR /&gt;031 E 5 30.64&lt;BR /&gt;031 A 1 30&lt;BR /&gt;031 D 4 29.74&lt;BR /&gt;031 B 2 30.2&lt;BR /&gt;031 C 3 30.23&lt;BR /&gt;032 E 5 26.61&lt;BR /&gt;032 A 1 26.26&lt;BR /&gt;032 D 4 26.66&lt;BR /&gt;032 B 2 27.46&lt;BR /&gt;032 C 3 27.91&lt;BR /&gt;036 B 2 26.85&lt;BR /&gt;036 C 3 28.25&lt;BR /&gt;036 A 1 26.97&lt;BR /&gt;036 D 4 27.93&lt;BR /&gt;036 E 5 28.34&lt;BR /&gt;037 B 2 33.96&lt;BR /&gt;037 C 3 34.95&lt;BR /&gt;037 A 1 33.63&lt;BR /&gt;037 D 4 34.35&lt;BR /&gt;037 E 5 34.78&lt;BR /&gt;038 E 5 27.13&lt;BR /&gt;038 A 1 26.31&lt;BR /&gt;038 D 4 26.73&lt;BR /&gt;038 B 2 25.68&lt;BR /&gt;038 C 3 26.53&lt;BR /&gt;039 B 2 29.28&lt;BR /&gt;039 C 3 28.33&lt;BR /&gt;039 A 1 28.98&lt;BR /&gt;039 D 4 28.35&lt;BR /&gt;039 E 5 27.66&lt;BR /&gt;041 D 4 26.02&lt;BR /&gt;041 E 5 25.79&lt;BR /&gt;041 C 3 26.1&lt;BR /&gt;041 A 1 25.71&lt;BR /&gt;041 B 2 25.42&lt;BR /&gt;044 D 4 31.84&lt;BR /&gt;044 E 5 32.19&lt;BR /&gt;044 C 3 30.72&lt;BR /&gt;044 A 1 29.9&lt;BR /&gt;044 B 2 31.22&lt;BR /&gt;045 B 2 26.42&lt;BR /&gt;045 C 3 24.93&lt;BR /&gt;045 A 1 26.79&lt;BR /&gt;045 D 4 25.54&lt;BR /&gt;045 E 5 27.6&lt;BR /&gt;046 A 1 28.63&lt;BR /&gt;046 B 2 29.1&lt;BR /&gt;046 E 5 28.46&lt;BR /&gt;046 C 3 28.58&lt;BR /&gt;046 D 4 28.08&lt;/P&gt;
&lt;P&gt;;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* the data is overlapped here ; &lt;BR /&gt;proc sgplot data=example; &lt;BR /&gt;vbox aval / category=parcat2 group=parcat2 /*discreteoffset=0.4 boxwidth=0.3 */groupdisplay=cluster clusterwidth=0.8 lineattrs=(pattern=solid THICKNESS=2) nofill &lt;BR /&gt;meanattrs=(symbol=plus color=black size=20);&lt;BR /&gt;scatter x=parcat2 y=aval / group=parcat2 groupdisplay=cluster clusterwidth=0.8 transparency=0.5;&lt;BR /&gt;styleattrs datasymbols=(circlefilled);&lt;BR /&gt;yaxis label='Mean' grid valuesformat=f8.1 offsetmax=0.1;&lt;BR /&gt;xaxis offsetmax=0.08 fitpolicy=rotate Label="" ; &lt;BR /&gt;keylegend / title="Treatment" ;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;data analysis_random ;&lt;BR /&gt;set example ;&lt;BR /&gt;shift=parcat2n+rannor(0)/10;&lt;BR /&gt;run ;&lt;/P&gt;
&lt;P&gt;/*trying to fix the issue but the x axis is missed up*/&lt;/P&gt;
&lt;P&gt;proc sgplot data=analysis_random; &lt;BR /&gt;vbox aval / category=parcat2n group=parcat2n /*discreteoffset=0.4 boxwidth=0.3 */groupdisplay=cluster clusterwidth=0.8 lineattrs=(pattern=solid THICKNESS=2) nofill &lt;BR /&gt;meanattrs=(symbol=plus color=black size=20);&lt;BR /&gt;scatter x=shift y=aval / group=parcat2n groupdisplay=cluster clusterwidth=0.8 transparency=0.5;&lt;BR /&gt;styleattrs datasymbols=(circlefilled);&lt;BR /&gt;yaxis label='Mean' grid valuesformat=f8.1 offsetmax=0.1;&lt;BR /&gt;xaxis offsetmax=0.08 fitpolicy=rotate Label="" ; &lt;BR /&gt;keylegend / title="Treatment" ;&lt;BR /&gt;run;&lt;/P&gt;</description>
    <pubDate>Mon, 11 Dec 2023 14:04:36 GMT</pubDate>
    <dc:creator>LOLO12</dc:creator>
    <dc:date>2023-12-11T14:04:36Z</dc:date>
    <item>
      <title>Sgplot box plot data is overlapped</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sgplot-box-plot-data-is-overlapped/m-p/907331#M358168</link>
      <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have this issue with the box plot is not spreading the data.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know if you have any suggestions.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The goal is to have a spread like this&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LOLO12_0-1702303461806.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/91157i4723877825BE31A1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="LOLO12_0-1702303461806.png" alt="LOLO12_0-1702303461806.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;data example; &lt;BR /&gt;input subjid $ parcat2 $ parcat2n aval; &lt;BR /&gt;datalines;&lt;BR /&gt;SUBJID PARCAT2 PARCAT2N AVAL&lt;BR /&gt;002 E 5 23.94&lt;BR /&gt;002 A 1 26.33&lt;BR /&gt;002 D 4 26.31&lt;BR /&gt;002 B 2 23.99&lt;BR /&gt;002 C 3 25.91&lt;BR /&gt;003 E 5 25.32&lt;BR /&gt;003 A 1 26.46&lt;BR /&gt;003 D 4 25.83&lt;BR /&gt;003 B 2 27.34&lt;BR /&gt;003 C 3 24.94&lt;BR /&gt;004 A 1 26.12&lt;BR /&gt;004 B 2 24.19&lt;BR /&gt;004 E 5 23.65&lt;BR /&gt;004 C 3 25.55&lt;BR /&gt;004 D 4 25.16&lt;BR /&gt;008 D 4 26.89&lt;BR /&gt;008 E 5 27.84&lt;BR /&gt;008 C 3 27.26&lt;BR /&gt;008 A 1 27.84&lt;BR /&gt;008 B 2 27.36&lt;BR /&gt;009 B 2 28.72&lt;BR /&gt;009 C 3 28.12&lt;BR /&gt;009 A 1 28.73&lt;BR /&gt;009 D 4 29.58&lt;BR /&gt;009 E 5 29.64&lt;BR /&gt;010 D 4 27.58&lt;BR /&gt;010 E 5 26.61&lt;BR /&gt;010 C 3 26.29&lt;BR /&gt;010 A 1 28.36&lt;BR /&gt;010 B 2 27.32&lt;BR /&gt;011 C 3 23.03&lt;BR /&gt;011 D 4 21.77&lt;BR /&gt;011 B 2 22.76&lt;BR /&gt;011 E 5 23.35&lt;BR /&gt;011 A 1 24.55&lt;BR /&gt;012 A 1 30.75&lt;BR /&gt;012 B 2 30.95&lt;BR /&gt;012 E 5 32.1&lt;BR /&gt;012 C 3 31.39&lt;BR /&gt;012 D 4 31.9&lt;BR /&gt;013 E 5 30.45&lt;BR /&gt;013 A 1 30.87&lt;BR /&gt;013 D 4 32.17&lt;BR /&gt;013 B 2 30.15&lt;BR /&gt;013 C 3 31.65&lt;BR /&gt;014 D 4 24.66&lt;BR /&gt;014 E 5 24.15&lt;BR /&gt;014 C 3 25.15&lt;BR /&gt;014 A 1 25.52&lt;BR /&gt;014 B 2 24.79&lt;BR /&gt;015 A 1 28.94&lt;BR /&gt;015 B 2 29.96&lt;BR /&gt;015 E 5 29.95&lt;BR /&gt;015 C 3 28.66&lt;BR /&gt;015 D 4 27.13&lt;BR /&gt;016 B 2 30.56&lt;BR /&gt;016 C 3 29.4&lt;BR /&gt;016 A 1 31.16&lt;BR /&gt;016 D 4 30.04&lt;BR /&gt;016 E 5 30.62&lt;BR /&gt;017 D 4 28.08&lt;BR /&gt;017 E 5 26.49&lt;BR /&gt;017 C 3 28.54&lt;BR /&gt;017 A 1 27.94&lt;BR /&gt;017 B 2 27.96&lt;BR /&gt;018 B 2 31.48&lt;BR /&gt;018 C 3 31.7&lt;BR /&gt;018 A 1 32.24&lt;BR /&gt;018 D 4 31.49&lt;BR /&gt;018 E 5 31.32&lt;BR /&gt;019 D 4 28.91&lt;BR /&gt;019 E 5 27.85&lt;BR /&gt;019 C 3 28.35&lt;BR /&gt;019 A 1 28.91&lt;BR /&gt;019 B 2 29.21&lt;BR /&gt;021 A 1 25.7&lt;BR /&gt;021 B 2 27.7&lt;BR /&gt;021 E 5 26.25&lt;BR /&gt;021 C 3 25.93&lt;BR /&gt;021 D 4 26.48&lt;BR /&gt;023 C 3 27.12&lt;BR /&gt;023 D 4 27.52&lt;BR /&gt;023 B 2 27.32&lt;BR /&gt;023 E 5 26.43&lt;BR /&gt;023 A 1 27.91&lt;BR /&gt;024 A 1 29.19&lt;BR /&gt;024 B 2 28.31&lt;BR /&gt;024 E 5 28.4&lt;BR /&gt;024 C 3 29.99&lt;BR /&gt;024 D 4 28.81&lt;BR /&gt;025 C 3 30.94&lt;BR /&gt;025 D 4 31.61&lt;BR /&gt;025 B 2 31.61&lt;BR /&gt;025 E 5 30.88&lt;BR /&gt;025 A 1 31.47&lt;BR /&gt;027 C 3 29.87&lt;BR /&gt;027 D 4 29.55&lt;BR /&gt;027 B 2 28.88&lt;BR /&gt;027 E 5 29.58&lt;BR /&gt;027 A 1 29.62&lt;BR /&gt;028 C 3 30.12&lt;BR /&gt;028 D 4 28.7&lt;BR /&gt;028 B 2 28.98&lt;BR /&gt;028 E 5 28.19&lt;BR /&gt;028 A 1 29.32&lt;BR /&gt;030 B 2 31.32&lt;BR /&gt;030 C 3 30.79&lt;BR /&gt;030 A 1 30.96&lt;BR /&gt;030 D 4 30.5&lt;BR /&gt;030 E 5 30.77&lt;BR /&gt;031 E 5 30.64&lt;BR /&gt;031 A 1 30&lt;BR /&gt;031 D 4 29.74&lt;BR /&gt;031 B 2 30.2&lt;BR /&gt;031 C 3 30.23&lt;BR /&gt;032 E 5 26.61&lt;BR /&gt;032 A 1 26.26&lt;BR /&gt;032 D 4 26.66&lt;BR /&gt;032 B 2 27.46&lt;BR /&gt;032 C 3 27.91&lt;BR /&gt;036 B 2 26.85&lt;BR /&gt;036 C 3 28.25&lt;BR /&gt;036 A 1 26.97&lt;BR /&gt;036 D 4 27.93&lt;BR /&gt;036 E 5 28.34&lt;BR /&gt;037 B 2 33.96&lt;BR /&gt;037 C 3 34.95&lt;BR /&gt;037 A 1 33.63&lt;BR /&gt;037 D 4 34.35&lt;BR /&gt;037 E 5 34.78&lt;BR /&gt;038 E 5 27.13&lt;BR /&gt;038 A 1 26.31&lt;BR /&gt;038 D 4 26.73&lt;BR /&gt;038 B 2 25.68&lt;BR /&gt;038 C 3 26.53&lt;BR /&gt;039 B 2 29.28&lt;BR /&gt;039 C 3 28.33&lt;BR /&gt;039 A 1 28.98&lt;BR /&gt;039 D 4 28.35&lt;BR /&gt;039 E 5 27.66&lt;BR /&gt;041 D 4 26.02&lt;BR /&gt;041 E 5 25.79&lt;BR /&gt;041 C 3 26.1&lt;BR /&gt;041 A 1 25.71&lt;BR /&gt;041 B 2 25.42&lt;BR /&gt;044 D 4 31.84&lt;BR /&gt;044 E 5 32.19&lt;BR /&gt;044 C 3 30.72&lt;BR /&gt;044 A 1 29.9&lt;BR /&gt;044 B 2 31.22&lt;BR /&gt;045 B 2 26.42&lt;BR /&gt;045 C 3 24.93&lt;BR /&gt;045 A 1 26.79&lt;BR /&gt;045 D 4 25.54&lt;BR /&gt;045 E 5 27.6&lt;BR /&gt;046 A 1 28.63&lt;BR /&gt;046 B 2 29.1&lt;BR /&gt;046 E 5 28.46&lt;BR /&gt;046 C 3 28.58&lt;BR /&gt;046 D 4 28.08&lt;/P&gt;
&lt;P&gt;;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* the data is overlapped here ; &lt;BR /&gt;proc sgplot data=example; &lt;BR /&gt;vbox aval / category=parcat2 group=parcat2 /*discreteoffset=0.4 boxwidth=0.3 */groupdisplay=cluster clusterwidth=0.8 lineattrs=(pattern=solid THICKNESS=2) nofill &lt;BR /&gt;meanattrs=(symbol=plus color=black size=20);&lt;BR /&gt;scatter x=parcat2 y=aval / group=parcat2 groupdisplay=cluster clusterwidth=0.8 transparency=0.5;&lt;BR /&gt;styleattrs datasymbols=(circlefilled);&lt;BR /&gt;yaxis label='Mean' grid valuesformat=f8.1 offsetmax=0.1;&lt;BR /&gt;xaxis offsetmax=0.08 fitpolicy=rotate Label="" ; &lt;BR /&gt;keylegend / title="Treatment" ;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;data analysis_random ;&lt;BR /&gt;set example ;&lt;BR /&gt;shift=parcat2n+rannor(0)/10;&lt;BR /&gt;run ;&lt;/P&gt;
&lt;P&gt;/*trying to fix the issue but the x axis is missed up*/&lt;/P&gt;
&lt;P&gt;proc sgplot data=analysis_random; &lt;BR /&gt;vbox aval / category=parcat2n group=parcat2n /*discreteoffset=0.4 boxwidth=0.3 */groupdisplay=cluster clusterwidth=0.8 lineattrs=(pattern=solid THICKNESS=2) nofill &lt;BR /&gt;meanattrs=(symbol=plus color=black size=20);&lt;BR /&gt;scatter x=shift y=aval / group=parcat2n groupdisplay=cluster clusterwidth=0.8 transparency=0.5;&lt;BR /&gt;styleattrs datasymbols=(circlefilled);&lt;BR /&gt;yaxis label='Mean' grid valuesformat=f8.1 offsetmax=0.1;&lt;BR /&gt;xaxis offsetmax=0.08 fitpolicy=rotate Label="" ; &lt;BR /&gt;keylegend / title="Treatment" ;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 14:04:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sgplot-box-plot-data-is-overlapped/m-p/907331#M358168</guid>
      <dc:creator>LOLO12</dc:creator>
      <dc:date>2023-12-11T14:04:36Z</dc:date>
    </item>
    <item>
      <title>Re: Sgplot box plot data is overlapped</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sgplot-box-plot-data-is-overlapped/m-p/907351#M358174</link>
      <description>&lt;P&gt;You can a bit of want you want easily with the JITTER options.&lt;/P&gt;
&lt;PRE&gt;proc sgplot data=example;
vbox aval / category=parcat2 group=parcat2 /*discreteoffset=0.4 boxwidth=0.3 */
         groupdisplay=cluster clusterwidth=0.8 
         lineattrs=(pattern=solid THICKNESS=2) nofill
         meanattrs=(symbol=plus color=black size=20)
         
         ;
scatter x=parcat2 y=aval / group=parcat2 groupdisplay=cluster 
          clusterwidth=0.8 
          transparency=0.5
         &lt;FONT color="#800080"&gt;&lt;STRONG&gt; jitter  jitterwidth=3&lt;/STRONG&gt;&lt;/FONT&gt;
;
styleattrs datasymbols=(circlefilled);
yaxis label='Mean' grid valuesformat=f8.1 offsetmax=0.1;
xaxis offsetmax=0.08 fitpolicy=rotate Label="" ;
keylegend / title="Treatment" ;
run;&lt;/PRE&gt;
&lt;P&gt;However that only affects values that are identical, not just "close".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Part of your issue is use of a value like E for the xaxis. It is real hard to get E +/- 0.5 for example.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You could change your "parcat2" variable to something else that is actually numeric so that 2 +/- 0.5 would mean something. Use a custom format so that 1='A' 2='B' etc. to display the letters as needed.&lt;/P&gt;
&lt;P&gt;Then use that format to get the Xaxis to display as desired but plot the SCATTER with an X2AXIS and suppress any appearance for that axis at all.&lt;/P&gt;
&lt;PRE&gt;proc format;
value parcat2n
1='A'
2='B'
3='C'
4='D'
5='E'
;
run;

proc sgplot data=analysis_random;
vbox aval / category=parcat2n group=parcat2n /*discreteoffset=0.4 boxwidth=0.3 */
      groupdisplay=cluster clusterwidth=0.8 lineattrs=(pattern=solid THICKNESS=2) 
     nofill
       meanattrs=(symbol=plus color=black size=20);
scatter x=shift y=aval / group=parcat2n groupdisplay=cluster 
       clusterwidth=0.8 transparency=0.5 x2axis ;
styleattrs datasymbols=(circlefilled);
yaxis label='Mean' grid valuesformat=f8.1 offsetmax=0.1;
xaxis offsetmax=0.08 fitpolicy=rotate Label="" ;
x2axis  display=none;
keylegend / title="Treatment" ;
format parcat2n parcat2n.;
run;&lt;/PRE&gt;
&lt;P&gt;Please post code, especially for data steps, into a code or text box opened with the "running man" or &amp;lt;/&amp;gt; icons that appear above the message lines.&lt;/P&gt;
&lt;P&gt;Also your data step has data errors because of the first row of "data" is the variable names.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 16:28:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sgplot-box-plot-data-is-overlapped/m-p/907351#M358174</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2023-12-11T16:28:58Z</dc:date>
    </item>
  </channel>
</rss>

