<?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: Convert continuous variable into categorical in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754334#M237856</link>
    <description>&lt;P&gt;You initialize AGECAT=., which defines the variable as a numeric variable. But then you try to assign AGECAT="0-19", which is a character string.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 15 Jul 2021 14:05:53 GMT</pubDate>
    <dc:creator>Rick_SAS</dc:creator>
    <dc:date>2021-07-15T14:05:53Z</dc:date>
    <item>
      <title>Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754281#M237825</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a continuous variable (age) and I would like to create a new variable (age2) which is a categorical (0-20; 21-40;41-60;61-80;81-100). I used the format but it doesn't work. Could you help me ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;R&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Capture.JPG" style="width: 276px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61267i37DEAD0AFDB60377/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&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-left" image-alt="Capture2.JPG" style="width: 771px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61268iB156AE5198A9531D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture2.JPG" alt="Capture2.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 11:47:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754281#M237825</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2021-07-15T11:47:11Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754286#M237828</link>
      <description>&lt;P&gt;The first error message gives you the answer. You cannot have a format name that ends in a number. So AGE2 cannot be a format name, but AGETWO is fine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;May I suggest that instead of "1", "2", etc., you use more meaningful formats, such as&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;value agetwo 0-20="0-20" 21-40="21-40" ... ;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Also note that there is no semi-colon between the format levels.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:04:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754286#M237828</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-07-15T12:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754289#M237830</link>
      <description>&lt;P&gt;Thank you.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have this now. Do you know what is wrong please ?&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-left" image-alt="Capture3.JPG" style="width: 778px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61271iFB877FA2D8ACF28D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture3.JPG" alt="Capture3.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:10:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754289#M237830</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2021-07-15T12:10:10Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754291#M237831</link>
      <description>&lt;P&gt;Please read the last sentence of my earlier reply.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:19:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754291#M237831</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-07-15T12:19:29Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754293#M237833</link>
      <description>Thank you. Sorry for not reading completely.&lt;BR /&gt;Now the program runs perfectly but I don't have the new variable in "try". How I can add the new column "agecat" to the dataset ?</description>
      <pubDate>Thu, 15 Jul 2021 12:23:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754293#M237833</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2021-07-15T12:23:24Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754295#M237835</link>
      <description>&lt;P&gt;Formats do not add a new variable. They change the way the variable appears to us humans, and they change the way most SAS PROCs work with the variable. So most SAS PROCs will use your continuous variable as if it was categories.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:25:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754295#M237835</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-07-15T12:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754298#M237836</link>
      <description>&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;I tried this code but I only have . in the "agecat" column. Any thoughts ?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Capture4.JPG" style="width: 354px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61272i31FD18CD2E779CB1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture4.JPG" alt="Capture4.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:35:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754298#M237836</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2021-07-15T12:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754299#M237837</link>
      <description>&lt;P&gt;A format specification needs to include the period otherwise the SAS compiler will see that name as the name of a variable instead of as a reference to a format.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;format age agecat. ;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The syntax you currently have does not include a format specification:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;format age agecat ;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;So it will remove any formats that were already attached to the AGE and AGECAT variables.&amp;nbsp; If the variable AGECAT does not exist then it will be created as numeric and will have missing values on all observations.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:35:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754299#M237837</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-07-15T12:35:53Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754301#M237838</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/386767"&gt;@Rodrigue&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;I tried this code but I only have . in the "agecat" column. Any thoughts ?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Capture4.JPG" style="width: 354px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61272i31FD18CD2E779CB1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture4.JPG" alt="Capture4.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Important concept: READ THE LOG.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And if you can't really understand what it is telling you, then SHOW US the log. COpy and paste the log as text (not as a screen capture) into the window that appears when you click on the &amp;lt;/&amp;gt; icon. (No more screen captures, we want text, posted in the appropriate code or text box)&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 12:41:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754301#M237838</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-07-15T12:41:20Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754309#M237839</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can't copy paste the log but only do screen shots. Sorry. I understand it is a problem of character/numeric data. Isn't it ?&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Capture5.JPG" style="width: 716px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/61274i434DBD44D2AE2A30/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture5.JPG" alt="Capture5.JPG" /&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>Thu, 15 Jul 2021 12:48:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754309#M237839</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2021-07-15T12:48:40Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754313#M237840</link>
      <description>&lt;P&gt;Do the notes in the log give you a clue as to what the problem is?&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Why have you switched from using FORMATs to this method?&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 13:00:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754313#M237840</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-07-15T13:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754334#M237856</link>
      <description>&lt;P&gt;You initialize AGECAT=., which defines the variable as a numeric variable. But then you try to assign AGECAT="0-19", which is a character string.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 14:05:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754334#M237856</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2021-07-15T14:05:53Z</dc:date>
    </item>
    <item>
      <title>Re: Convert continuous variable into categorical</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754345#M237865</link>
      <description>Thank you Rick</description>
      <pubDate>Thu, 15 Jul 2021 14:35:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-continuous-variable-into-categorical/m-p/754345#M237865</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2021-07-15T14:35:47Z</dc:date>
    </item>
  </channel>
</rss>

