<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Statskom</title>
	<atom:link href="http://statskom.com/tag/sas-paper-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://statskom.com</link>
	<description>Clinical programming</description>
	<lastBuildDate>Thu, 05 Oct 2017 09:04:02 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.8.41</generator>
	<item>
		<title>SAS paper review #4</title>
		<link>http://statskom.com/sas-paper-review-4/</link>
		<comments>http://statskom.com/sas-paper-review-4/#comments</comments>
		<pubDate>Mon, 15 Sep 2014 21:54:15 +0000</pubDate>
		<dc:creator><![CDATA[Andrew N]]></dc:creator>
				<category><![CDATA[SAS paper review]]></category>
		<category><![CDATA[PharmaSUG]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[Special characters]]></category>

		<guid isPermaLink="false">http://statskom.com/?p=351</guid>
		<description><![CDATA[<p>This week our SAS paper review looks at &#8220;Non Printable &#38; Special Characters: Problems and how to overcome them&#8221; by Sridhar R Dodlapati, Praveen Lakkaraju, Naresh Tulluru and Zemin Zeng. The paper looks at the problems which can be caused when non-printable&#8230; </p><p>The post <a rel="nofollow" href="http://statskom.com/sas-paper-review-4/">SAS paper review #4</a> appeared first on <a rel="nofollow" href="http://statskom.com">Statskom</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><span style="line-height: 1.5em;">This week our SAS paper review looks at &#8220;</span><span style="line-height: 1.5em;">Non Printable &amp; Special Characters: Problems and how to overcome them&#8221; by </span><span style="line-height: 1.5em;">Sridhar R Dodlapati, Praveen Lakkaraju, Naresh Tulluru and Zemin Zeng.</span></p>
<p>The paper looks at the problems which can be caused when non-printable and special characters such as line feeds and carriage returns are present in SAS datasets, how to detect them and how to replace the.</p>
<p>Non printable and special characters can be a source of confusion when they are encountered in SAS, the programmer often only detects them by chance when they notice that the alignment in an output report seems to be disrupted for no apparent reason. A systematic approach to detecting and handling special characters is clearly required in situations when special characters can be reasonably expected and this is just what is set out in this paper.</p>
<p>The paper describes a clear approach for detecting special characters and explains three keyapproaches for dealing with them:</p>
<p>1. Report them to data management and get clean data in the next transfer.<br />
2. Replace NPSC with other characters.<br />
3. Delete NPSC.</p>
<p>Particularly useful is the recommendation to use the compress option with the &#8216;KW&#8217; modifier (new to SAS version 9) to only keep writable characters.</p>
<p>The paper includes several worked examples as well as useful code fragments.</p>
<p>The paper was presented at the PharmaSUG conference in Orlando 2010. Download the paper <a href="http://www.lexjansen.com/pharmasug/2010/CC/CC13.pdf">here</a>.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="http://statskom.com/sas-paper-review-4/">SAS paper review #4</a> appeared first on <a rel="nofollow" href="http://statskom.com">Statskom</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://statskom.com/sas-paper-review-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAS paper review #3</title>
		<link>http://statskom.com/sas-paper-review-3/</link>
		<comments>http://statskom.com/sas-paper-review-3/#comments</comments>
		<pubDate>Mon, 03 Mar 2014 20:44:21 +0000</pubDate>
		<dc:creator><![CDATA[Andrew N]]></dc:creator>
				<category><![CDATA[SAS paper review]]></category>
		<category><![CDATA[FEEDBACK]]></category>
		<category><![CDATA[PROC SQL]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[SESUG]]></category>
		<category><![CDATA[VALIDATE]]></category>

		<guid isPermaLink="false">http://statskom.com/?p=250</guid>
		<description><![CDATA[<p>This week our SAS paper review looks at  “A Closer Look at PROC SQL’s FEEDBACK Option” by Kenneth W. Borowiak. The paper explores how the FEEDBACK option can be used in the SQL statement  to cause SAS to create additionally detailed&#8230; </p><p>The post <a rel="nofollow" href="http://statskom.com/sas-paper-review-3/">SAS paper review #3</a> appeared first on <a rel="nofollow" href="http://statskom.com">Statskom</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>This week our SAS paper review looks at  “A Closer Look at PROC SQL’s FEEDBACK Option” by <span style="color: #000000;"><span style="font-size: medium;">Kenneth W. Borowiak</span>.</span></p>
<p>The paper explores how the FEEDBACK option can be used in the SQL statement  to cause SAS to create additionally detailed log entries which can be useful for debugging. It explains  how use of the FEEDBACK option will cause SAS to write expanded, more explicit messages in the log, which for example explicitly list any variables that were implicitly selected with a SELECT * construction.</p>
<p>We particularly liked the Code Generation section in which Borowiak’s suggests using the FEEDBACK option in combination with the VALIDATE statement to write an expanded version of the SELECT * statement into the log, which can then be copied back into the program and executed.</p>
<p>We feel the paper is suitable for all SAS users who utilise, or are learning SQL.</p>
<p>The paper was presented at the SouthEast SAS® Users Group, 2012 Conference in Raleigh-Durham, North Carolina. Download the paper from the <a href="http://analytics.ncsu.edu/sesug/2012/CT-05.pdf">SESUG website.</a></p>
<p>The post <a rel="nofollow" href="http://statskom.com/sas-paper-review-3/">SAS paper review #3</a> appeared first on <a rel="nofollow" href="http://statskom.com">Statskom</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://statskom.com/sas-paper-review-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAS paper review #2</title>
		<link>http://statskom.com/sas-paper-review-2/</link>
		<comments>http://statskom.com/sas-paper-review-2/#comments</comments>
		<pubDate>Mon, 24 Feb 2014 23:12:37 +0000</pubDate>
		<dc:creator><![CDATA[Andrew N]]></dc:creator>
				<category><![CDATA[SAS paper review]]></category>
		<category><![CDATA[MERGE]]></category>
		<category><![CDATA[PROC FORMAT]]></category>
		<category><![CDATA[SAS Papers]]></category>

		<guid isPermaLink="false">http://statskom.com/?p=226</guid>
		<description><![CDATA[<p>This week our SAS paper review focusses on  “Proc Format, a Speedy Alternative to Sort / Sort / Merge” by Jenine Milum. The paper explains how Proc Format can be used to combine information from multiple datasets in place  of&#8230; </p><p>The post <a rel="nofollow" href="http://statskom.com/sas-paper-review-2/">SAS paper review #2</a> appeared first on <a rel="nofollow" href="http://statskom.com">Statskom</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><span style="font-family: Calibri;"><span style="font-size: medium;"><span style="color: #000000;">This week our SAS paper review focusses on  “Proc Format, a Speedy Alternative to Sort / Sort / Merge” by Jenine Milum.</span></span></span></p>
<p><span style="font-size: medium;"><span style="color: #000000;"><span style="font-family: Calibri;">The paper explains how Proc Format can be used to combine information from multiple datasets in place  of the traditional “sort/sort/merge” approach and shows how this approach can offer reductions in CPU time of &gt;70% when dealing with large files. In the pharma world this approach has many possible usages. Consider for example the need to look up the RFSTDTC variable in SDTM.DM and merge it onto each of your SDTM datasets in ordering to derive study day variables. Using the author’s approach would instead involve building a format from SDTM.DM which maps USUBJID to RFSTDTC. RFSTDTC can then be attached within the DATAstep using a PUT statement.  </span></span></span></p>
<p><span style="font-size: medium;"><span style="color: #000000;"><span style="font-family: Calibri;">We feel that this approach is particularly relevant now that the widespread adoption of the ADaM model means that companies are having to deal with ever larger analysis datasets. A nice feature of the paper is its proposal for merging with more than one variable.</span></span></span></p>
<p><span style="font-size: medium;"><span style="color: #000000;"><span style="font-family: Calibri;">The paper was presented in the Coder’s Corner section of the SAS Global Forum  2012 Conference in Orlando. Download the paper from <a href="http://www.lexjansen.com/cgi-bin/xsl_transform.php?x=sgf2012&amp;c=sugi#sgf2012.428-2012">Lex Jansen.</a></span></span></span></p>
<p>The post <a rel="nofollow" href="http://statskom.com/sas-paper-review-2/">SAS paper review #2</a> appeared first on <a rel="nofollow" href="http://statskom.com">Statskom</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://statskom.com/sas-paper-review-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
