<?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: Displaying 0 on log axis in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295266#M10402</link>
    <description>&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does format works on log axis in 9.4M2 ?&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 30 Aug 2016 17:35:20 GMT</pubDate>
    <dc:creator>Leo9</dc:creator>
    <dc:date>2016-08-30T17:35:20Z</dc:date>
    <item>
      <title>Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/294943#M10388</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to display "0" as a tick on y-axis. The y-axis in my plot is log axis.&lt;/P&gt;&lt;P&gt;The ticks I have currently are 1E1, 1E2, etc. I am using SAS 9.4M2.&lt;/P&gt;&lt;P&gt;Is there any way to display 0 tick on the y-axis ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Aug 2016 20:32:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/294943#M10388</guid>
      <dc:creator>Leo9</dc:creator>
      <dc:date>2016-08-29T20:32:25Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/294956#M10389</link>
      <description>&lt;P&gt;You need to provide a bit more detail of the code generating the graph as there may be different options available depending on your approach or procedure used.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Aug 2016 20:50:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/294956#M10389</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-08-29T20:50:16Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/294962#M10390</link>
      <description>&lt;P&gt;You can't display 0 on a log-scale axis because log(0) is undefined.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can display 1E-6, which is 6 units to the left of 1.&lt;/P&gt;
&lt;P&gt;You can display 1E-10, which is 10&amp;nbsp;units to the left of 1.&lt;/P&gt;
&lt;P&gt;You can display 1E-16, which is 16 units to the left of 1 and is about the limit of many&amp;nbsp;numerical computations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Aug 2016 21:01:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/294962#M10390</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2016-08-29T21:01:35Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295266#M10402</link>
      <description>&lt;P&gt;Thanks.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does format works on log axis in 9.4M2 ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Aug 2016 17:35:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295266#M10402</guid>
      <dc:creator>Leo9</dc:creator>
      <dc:date>2016-08-30T17:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295293#M10404</link>
      <description>&lt;P&gt;First, let me say I agree with Rick that one should not display a '0' on &amp;nbsp;a log axis. &amp;nbsp;Having said that, if you really want to do that, you can use a format to display the lowest value as '0' as shown below. &amp;nbsp;Or, with SAS 9.40M3, you can use special Unicode values in your format to display the smallest value as "approximately" 0 &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/4776i5F78240D90310B7D/image-size/medium?v=v2&amp;amp;px=-1" border="0" alt="LogZero.png" title="LogZero.png" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data log;&lt;BR /&gt; input x y;&lt;BR /&gt; datalines;&lt;BR /&gt;1 0.1&lt;BR /&gt;2 1&lt;BR /&gt;3 10&lt;BR /&gt;4 10000&lt;BR /&gt;5 10000000&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc format;&lt;BR /&gt;&amp;nbsp; value logzero&lt;BR /&gt;&amp;nbsp; &amp;nbsp; 0.0001="(*ESC*){unicode '2248'x} 0"&lt;BR /&gt;&amp;nbsp; &amp;nbsp; 1='1'&lt;BR /&gt;&amp;nbsp; &amp;nbsp; 1000='1000'&lt;BR /&gt;&amp;nbsp; &amp;nbsp; 1000000='1000000'&lt;BR /&gt; ;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ods html close;&lt;BR /&gt;ods listing gpath='C:\Work\SASUser' image_dpi=200;&lt;BR /&gt;ods graphics / reset width=5in height=3in imagename='LogZero';&lt;BR /&gt;proc sgplot data=log;&lt;BR /&gt;&amp;nbsp; format y logzero.;&lt;BR /&gt;&amp;nbsp; scatter x=x y=y;&lt;BR /&gt;&amp;nbsp; yaxis type=log logbase=10 min=0.0001 grid &lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;values=(0.0001 1 1000 1000000) ;&lt;BR /&gt; run;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Aug 2016 20:51:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295293#M10404</guid>
      <dc:creator>Jay54</dc:creator>
      <dc:date>2016-08-30T20:51:15Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295338#M10405</link>
      <description>&lt;P&gt;Thank you all for all the answers. I ended up doing the log transformation first and then using linear scale.&lt;/P&gt;&lt;P&gt;I used format to display values I needed.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Aug 2016 22:00:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295338#M10405</guid>
      <dc:creator>Leo9</dc:creator>
      <dc:date>2016-08-30T22:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295349#M10407</link>
      <description>&lt;P&gt;Just to warn you, if you intend to show this graph to someone else, they might notice that it makes no sense.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Aug 2016 23:37:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295349#M10407</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2016-08-30T23:37:25Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying 0 on log axis</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295566#M10435</link>
      <description>&lt;P&gt;Thanks Rick. Not using log..it is linear.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Aug 2016 16:45:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Displaying-0-on-log-axis/m-p/295566#M10435</guid>
      <dc:creator>Leo9</dc:creator>
      <dc:date>2016-08-31T16:45:58Z</dc:date>
    </item>
  </channel>
</rss>

