<?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: Why the cell border is still there? in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717256#M21023</link>
    <description>I am sorry. But I am not allowed to share the data.</description>
    <pubDate>Sat, 06 Feb 2021 01:52:29 GMT</pubDate>
    <dc:creator>adcc5465</dc:creator>
    <dc:date>2021-02-06T01:52:29Z</dc:date>
    <item>
      <title>Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/713945#M20986</link>
      <description>&lt;P&gt;Hi there.&lt;/P&gt;&lt;P&gt;I am defining a template for the lattice layout of my heatmaps with the polygonplot statement. I am 95% satisfied with the output. However, the cell border is the problem I cannot resolve. I simply want to remove the cell borders. I used "border=false" in each cell. I also tried to use "borderattrs=(color=white) backgroundcolor=white" to blend the border into background. But neither works. Below is the program I used.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc template;&lt;BR /&gt;define statgraph polygons_all;&lt;BR /&gt;begingraph /designwidth=2000px border=false;&lt;/P&gt;&lt;P&gt;entrytitle textattrs=(size=12pt color=black weight=bold) 'Need Gaps';&lt;/P&gt;&lt;P&gt;entryfootnote textattrs=(size=12pt color=black)&lt;BR /&gt;"Need gap = Differences between the demand and supply in ZCTAs";&lt;/P&gt;&lt;P&gt;legenditem type=marker name="R" / label="Not rural areas"&lt;BR /&gt;lineattrs=(color=gray)&lt;BR /&gt;markerattrs=(symbol=squarefilled color=gray size=10pt);&lt;BR /&gt;legenditem type=marker name="U" / label="Not urban areas"&lt;BR /&gt;lineattrs=(color=gray)&lt;BR /&gt;markerattrs=(symbol=squarefilled color=lightgray size=10pt);&lt;/P&gt;&lt;P&gt;discreteattrmap name="b_R" / ignorecase=true;&lt;BR /&gt;value "Need gap, [0.31, 1.57]"/&lt;BR /&gt;fillattrs=GraphData1(color=A581A22FF);&lt;BR /&gt;value "Need gap, [0.12, 0.31)"/&lt;BR /&gt;fillattrs=GraphData2(color=A985159FF);&lt;BR /&gt;value "Need gap, [0.05, 0.12)"/&lt;BR /&gt;fillattrs=GraphData3(color=AB27C83FF);&lt;BR /&gt;value "Need gap, [0, 0.05)"/&lt;BR /&gt;fillattrs=GraphData4(color=AD8BEC1FF);&lt;BR /&gt;value "Need gap, (-0.47, 0)"/&lt;BR /&gt;fillattrs=GraphData5(color=A80CDC433);&lt;BR /&gt;value "Need gap, (-0.99, -0.47]"/&lt;BR /&gt;fillattrs=GraphData6(color=A26A69A33);&lt;BR /&gt;value "Need gap, (-2.71, -0.99]"/&lt;BR /&gt;fillattrs=GraphData7(color=A00897B33);&lt;BR /&gt;value "Need gap, [-8.88, -2.71]"/&lt;BR /&gt;fillattrs=GraphData8(color=A004D4033);&lt;BR /&gt;value "Not rural areas"/&lt;BR /&gt;fillattrs=GraphData9(color=Gray);&lt;BR /&gt;value "Missing"/&lt;BR /&gt;fillattrs=GraphData10(color=WHITE);&lt;BR /&gt;enddiscreteattrmap;&lt;BR /&gt;discreteattrvar attrvar=lvlR var=lvlR attrmap="b_R";&lt;/P&gt;&lt;P&gt;discreteattrmap name="b_U" / ignorecase=true;&lt;BR /&gt;value "Need gap, [0.31, 1.57]"/&lt;BR /&gt;fillattrs=GraphData1(color=A581A22FF);&lt;BR /&gt;value "Need gap, [0.12, 0.31)"/&lt;BR /&gt;fillattrs=GraphData2(color=A985159FF);&lt;BR /&gt;value "Need gap, [0.05, 0.12)"/&lt;BR /&gt;fillattrs=GraphData3(color=AB27C83FF);&lt;BR /&gt;value "Need gap, [0, 0.05)"/&lt;BR /&gt;fillattrs=GraphData4(color=AD8BEC1FF);&lt;BR /&gt;value "Need gap, (-0.47, 0)"/&lt;BR /&gt;fillattrs=GraphData5(color=A80CDC433);&lt;BR /&gt;value "Need gap, (-0.99, -0.47]"/&lt;BR /&gt;fillattrs=GraphData6(color=A26A69A33);&lt;BR /&gt;value "Need gap, (-2.71, -0.99]"/&lt;BR /&gt;fillattrs=GraphData7(color=A00897B33);&lt;BR /&gt;value "Need gap, [-8.88, -2.71]"/&lt;BR /&gt;fillattrs=GraphData8(color=A004D4033);&lt;BR /&gt;value "Not urban areas"/&lt;BR /&gt;fillattrs=GraphData11(color=lightGray);&lt;BR /&gt;value "Missing"/&lt;BR /&gt;fillattrs=GraphData10(color=WHITE);&lt;BR /&gt;enddiscreteattrmap;&lt;BR /&gt;discreteattrvar attrvar=lvlU var=lvlU attrmap="b_U";&lt;/P&gt;&lt;P&gt;discreteattrmap name="b_all" / ignorecase=true;&lt;BR /&gt;value "Need gap, [0.31, 1.57]"/&lt;BR /&gt;fillattrs=GraphData1(color=A581A22FF);&lt;BR /&gt;value "Need gap, [0.12, 0.31)"/&lt;BR /&gt;fillattrs=GraphData2(color=A985159FF);&lt;BR /&gt;value "Need gap, [0.05, 0.12)"/&lt;BR /&gt;fillattrs=GraphData3(color=AB27C83FF);&lt;BR /&gt;value "Need gap, [0, 0.05)"/&lt;BR /&gt;fillattrs=GraphData4(color=AD8BEC1FF);&lt;BR /&gt;value "Need gap, (-0.47, 0)"/&lt;BR /&gt;fillattrs=GraphData5(color=A80CDC433);&lt;BR /&gt;value "Need gap, (-0.99, -0.47]"/&lt;BR /&gt;fillattrs=GraphData6(color=A26A69A33);&lt;BR /&gt;value "Need gap, (-2.71, -0.99]"/&lt;BR /&gt;fillattrs=GraphData7(color=A00897B33);&lt;BR /&gt;value "Need gap, [-8.88, -2.71]"/&lt;BR /&gt;fillattrs=GraphData8(color=A004D4033);&lt;BR /&gt;value "Missing"/&lt;BR /&gt;fillattrs=GraphData10(color=WHITE);&lt;BR /&gt;enddiscreteattrmap;&lt;BR /&gt;discreteattrvar attrvar=lvlA var=lvlA attrmap="b_all";&lt;/P&gt;&lt;P&gt;layout lattice/columns=4 rows=1 COLUMNWEIGHTS=(.28 .28 .28 .16)&lt;BR /&gt;border=false backgroundcolor=white opaque=true;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;cell;&lt;BR /&gt;cellheader;&lt;BR /&gt;entry "Rural areas"/textattrs=(size=12pt color=black);&lt;BR /&gt;endcellheader;&lt;/P&gt;&lt;P&gt;layout overlay/xaxisopts=(display=none) yaxisopts=(display=none)&lt;BR /&gt;border=false backgroundcolor=white opaque=true;&lt;/P&gt;&lt;P&gt;polygonplot X=x Y=y ID=ID/&lt;BR /&gt;group=lvlR display=(fill outline) dataskin=pressed&lt;BR /&gt;name="g_R"&lt;BR /&gt;OUTLINEATTRS=(color=white);&lt;BR /&gt;endlayout;&lt;BR /&gt;endcell;&lt;/P&gt;&lt;P&gt;/* The second cell for the map of "Urban areas". */&lt;BR /&gt;cell;&lt;BR /&gt;cellheader;&lt;BR /&gt;entry "Urban areas"/textattrs=(size=12pt color=black);&lt;BR /&gt;endcellheader;&lt;BR /&gt;layout overlay/xaxisopts=(display=none) yaxisopts=(display=none)&lt;BR /&gt;border=false borderattrs=(color=white) backgroundcolor=white opaque=true;&lt;BR /&gt;polygonplot X=x Y=y ID=ID/&lt;BR /&gt;group=lvlU display=(fill outline) dataskin=pressed&lt;BR /&gt;name="g_U"&lt;BR /&gt;OUTLINEATTRS=(color=white)&lt;BR /&gt;;&lt;BR /&gt;endlayout;&lt;BR /&gt;endcell;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;cell;&lt;BR /&gt;cellheader;&lt;BR /&gt;entry "All areas"/textattrs=(size=12pt color=black);&lt;BR /&gt;endcellheader;&lt;BR /&gt;layout overlay/xaxisopts=(display=none) yaxisopts=(display=none)&lt;BR /&gt;border=false backgroundcolor=white opaque=true;&lt;BR /&gt;polygonplot X=x Y=y ID=ID/&lt;BR /&gt;group=lvlA display=(fill outline) dataskin=pressed&lt;BR /&gt;name="g_all"&lt;BR /&gt;OUTLINEATTRS=(color=white);&lt;BR /&gt;endlayout;&lt;BR /&gt;endcell;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;discretelegend "g_all" "R" "U"/ LOCATION=outside halign=right&lt;BR /&gt;border=false&lt;BR /&gt;&lt;BR /&gt;title="Gap categories" titleattrs=(color=black size=12pt)&lt;BR /&gt;across = 1 valueattrs=(color=black size=12pt)&lt;BR /&gt;autoitemsize=true;&lt;/P&gt;&lt;P&gt;endlayout;&lt;BR /&gt;endgraph;&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc sgrender data=gap1_map template=polygons_all;&lt;BR /&gt;format lvlR flvlR. lvlU flvlU. lvlA flvlA. ;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jan 2021 15:51:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/713945#M20986</guid>
      <dc:creator>adcc5465</dc:creator>
      <dc:date>2021-01-25T15:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717011#M21018</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;May you please send me a screenshot of your output so I can see the issue that you are having.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 09:37:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717011#M21018</guid>
      <dc:creator>Athenkosi</dc:creator>
      <dc:date>2021-02-05T09:37:26Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717103#M21019</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/54359iF512425B6FE84980/image-size/medium?v=v2&amp;amp;px=400" role="button" title="example.png" alt="example.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;Here is the final output.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 15:28:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717103#M21019</guid>
      <dc:creator>adcc5465</dc:creator>
      <dc:date>2021-02-05T15:28:09Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717104#M21020</link>
      <description>&lt;P&gt;If you are talking about the borders around each cell in the lattice then you are probably looking to turn off the WALL, not the border.&amp;nbsp; In the layout overlay options specify WALLDISPLAY=none (or off?).&amp;nbsp; The wall is normally drawn around each overlay layout space and covers the x/y/x2/y2 axes.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 15:54:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717104#M21020</guid>
      <dc:creator>JeffMeyers</dc:creator>
      <dc:date>2021-02-05T15:54:31Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717143#M21021</link>
      <description>&lt;P&gt;Thank you so much.&lt;/P&gt;&lt;P&gt;That solves the problem!&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 17:33:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717143#M21021</guid>
      <dc:creator>adcc5465</dc:creator>
      <dc:date>2021-02-05T17:33:19Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717238#M21022</link>
      <description>&lt;P&gt;For other people to learn, could you share your SAS data set named "gap1_map"?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ethan&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 22:37:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717238#M21022</guid>
      <dc:creator>t75wez1</dc:creator>
      <dc:date>2021-02-05T22:37:15Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717256#M21023</link>
      <description>I am sorry. But I am not allowed to share the data.</description>
      <pubDate>Sat, 06 Feb 2021 01:52:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717256#M21023</guid>
      <dc:creator>adcc5465</dc:creator>
      <dc:date>2021-02-06T01:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: Why the cell border is still there?</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717468#M21026</link>
      <description>&lt;P&gt;What about a small sample of masked data set?&lt;/P&gt;</description>
      <pubDate>Mon, 08 Feb 2021 00:49:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Why-the-cell-border-is-still-there/m-p/717468#M21026</guid>
      <dc:creator>t75wez1</dc:creator>
      <dc:date>2021-02-08T00:49:52Z</dc:date>
    </item>
  </channel>
</rss>

