<?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 how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp;amp; proc f in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515727#M139211</link>
    <description>&lt;P&gt;Q1; How to fix the following problem.&lt;/P&gt;&lt;P&gt;NOTE: Missing values were generated as a result of performing an operation on missing values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Each place is given by: (Number of times) at (Line):(Column).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 7:7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 9:23&amp;nbsp;&amp;nbsp; 1 at 12:6&amp;nbsp;&amp;nbsp; 1 at 14:21&amp;nbsp;&amp;nbsp; 1 at 17:5&amp;nbsp;&amp;nbsp; 1 at 19:20&amp;nbsp;&amp;nbsp; 1 at 22:6&amp;nbsp;&amp;nbsp; 1 at 24:22&amp;nbsp;&amp;nbsp; 1 at 29:7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 31:23&amp;nbsp;&amp;nbsp; 1 at 38:6&amp;nbsp;&amp;nbsp; 1 at 42:21&amp;nbsp;&amp;nbsp; 1 at 47:6&amp;nbsp;&amp;nbsp; 1 at 51:24&amp;nbsp;&amp;nbsp; 1 at 56:10&amp;nbsp;&amp;nbsp; 1 at 67:30&lt;/P&gt;&lt;P&gt;NOTE: There were 1245 observations read from the data set XXX.KARIMI3.&lt;/P&gt;&lt;P&gt;NOTE: The data set XXX.KARIMI4 has 1245 observations and 97 variables.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.09 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.06 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Q2. When I run proc fsedit it gives me only 891 observations&lt;/P&gt;&lt;P&gt;When I run proc freq it gives me 1244 observation? How to fix this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WOULD LIKE also to get 1244 observations when I run fsedit. You have been very helpful in responding to my previous questions.&lt;/P&gt;&lt;P&gt;Please provide simple solutions, I am not competent in SAS&lt;/P&gt;&lt;P&gt;Wagdy&lt;/P&gt;</description>
    <pubDate>Sat, 24 Nov 2018 17:00:21 GMT</pubDate>
    <dc:creator>wagdy</dc:creator>
    <dc:date>2018-11-24T17:00:21Z</dc:date>
    <item>
      <title>how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp; proc f</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515727#M139211</link>
      <description>&lt;P&gt;Q1; How to fix the following problem.&lt;/P&gt;&lt;P&gt;NOTE: Missing values were generated as a result of performing an operation on missing values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Each place is given by: (Number of times) at (Line):(Column).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 7:7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 9:23&amp;nbsp;&amp;nbsp; 1 at 12:6&amp;nbsp;&amp;nbsp; 1 at 14:21&amp;nbsp;&amp;nbsp; 1 at 17:5&amp;nbsp;&amp;nbsp; 1 at 19:20&amp;nbsp;&amp;nbsp; 1 at 22:6&amp;nbsp;&amp;nbsp; 1 at 24:22&amp;nbsp;&amp;nbsp; 1 at 29:7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 31:23&amp;nbsp;&amp;nbsp; 1 at 38:6&amp;nbsp;&amp;nbsp; 1 at 42:21&amp;nbsp;&amp;nbsp; 1 at 47:6&amp;nbsp;&amp;nbsp; 1 at 51:24&amp;nbsp;&amp;nbsp; 1 at 56:10&amp;nbsp;&amp;nbsp; 1 at 67:30&lt;/P&gt;&lt;P&gt;NOTE: There were 1245 observations read from the data set XXX.KARIMI3.&lt;/P&gt;&lt;P&gt;NOTE: The data set XXX.KARIMI4 has 1245 observations and 97 variables.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.09 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.06 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Q2. When I run proc fsedit it gives me only 891 observations&lt;/P&gt;&lt;P&gt;When I run proc freq it gives me 1244 observation? How to fix this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WOULD LIKE also to get 1244 observations when I run fsedit. You have been very helpful in responding to my previous questions.&lt;/P&gt;&lt;P&gt;Please provide simple solutions, I am not competent in SAS&lt;/P&gt;&lt;P&gt;Wagdy&lt;/P&gt;</description>
      <pubDate>Sat, 24 Nov 2018 17:00:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515727#M139211</guid>
      <dc:creator>wagdy</dc:creator>
      <dc:date>2018-11-24T17:00:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a data step version of your data AKA generate sample data for forums</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515614#M139245</link>
      <description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Karimi2 FILE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Orignal4 file was created using exactly same program.&lt;/P&gt;&lt;P&gt;LIBNAME XXX 'c:\users\wagdy';&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Data&lt;/STRONG&gt; XXX.karimi2;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;set XXX.karimi1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q1=&lt;STRONG&gt;1&lt;/STRONG&gt; or Q1=&lt;STRONG&gt;2&lt;/STRONG&gt; then q1=&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q1=&lt;STRONG&gt;3&lt;/STRONG&gt; or Q1=&lt;STRONG&gt;4&lt;/STRONG&gt; then q1=&lt;STRONG&gt;1&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q2=&lt;STRONG&gt;1&lt;/STRONG&gt; or Q2=&lt;STRONG&gt;2&lt;/STRONG&gt; then q2=&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q2=&lt;STRONG&gt;3&lt;/STRONG&gt; or Q2=&lt;STRONG&gt;4&lt;/STRONG&gt; then q2=&lt;STRONG&gt;1&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q3=&lt;STRONG&gt;1&lt;/STRONG&gt; or Q3=&lt;STRONG&gt;2&lt;/STRONG&gt; then q3=&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q3=&lt;STRONG&gt;3&lt;/STRONG&gt; or Q3=&lt;STRONG&gt;4&lt;/STRONG&gt; then q3=&lt;STRONG&gt;1&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Continue to &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q80=&lt;STRONG&gt;1&lt;/STRONG&gt; or Q80=&lt;STRONG&gt;2&lt;/STRONG&gt; then q8=&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if Q80=&lt;STRONG&gt;3&lt;/STRONG&gt; or Q80=&lt;STRONG&gt;4&lt;/STRONG&gt; then q8=&lt;STRONG&gt;1&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Isr = sum (Q4, Q47, Q56, Q65);&lt;/P&gt;&lt;P&gt;Isr = &lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF Isr NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN Isr= Sum (Q4, Q47, Q56, Q65);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PV = sum (Q2, Q14, Q22,Q61, Q76);&lt;/P&gt;&lt;P&gt;PV = &lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF PV NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN PV= sum (Q2, Q14, Q22,Q61, Q76);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;W = SUM (Q30,Q40, Q46, Q62, Q70);&lt;/P&gt;&lt;P&gt;W = &lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF W NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN W = SUM (Q30,Q40, Q46, Q62, Q70);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WC = SUM (Q5, Q10,Q28,Q38,Q55);&lt;/P&gt;&lt;P&gt;WC =&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF WC NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN WC = SUM (Q5,Q10,Q28,Q38,Q55);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SUP = SUM (Q9,Q17,Q26,Q27,Q36,Q79);&lt;/P&gt;&lt;P&gt;SUP = &lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF SUP NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN SUP= SUM (Q9,Q17,Q26,Q27,Q36,Q79);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JE = SUM (Q6, Q19, Q24,Q29,Q34,Q39, Q44,Q50);&lt;/P&gt;&lt;P&gt;JE = &lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF JE NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN JE= SUM (Q6,Q19, Q24, Q29,Q34,Q39, Q44,Q50);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;REL= sum (Q13,Q21, Q33,Q45,Q54,Q73);&lt;/P&gt;&lt;P&gt;REL=&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;IF REL NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN REL = sum&lt;/P&gt;&lt;P&gt;(Q13,Q21, Q33,Q45,Q54,Q73);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TOTBDS = sum&lt;/P&gt;&lt;P&gt;(Q2, Q4, Q5, Q6,&lt;/P&gt;&lt;P&gt;Q10,Q13,Q14, Q19,&lt;/P&gt;&lt;P&gt;Q21, Q22,Q24, Q28,Q29,&lt;/P&gt;&lt;P&gt;Q30, Q33,Q34, Q38,Q39,&lt;/P&gt;&lt;P&gt;Q40, Q44,Q45, Q46,Q47,&lt;/P&gt;&lt;P&gt;Q50, Q54,Q55, Q56,&lt;/P&gt;&lt;P&gt;Q61, Q62,Q65,&lt;/P&gt;&lt;P&gt;Q70, Q73,Q76);&lt;/P&gt;&lt;P&gt;TOTBSD=&lt;STRONG&gt;0&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;IF TOTBDS NE &lt;STRONG&gt;.&lt;/STRONG&gt; THEN TOTBDS = sum&lt;/P&gt;&lt;P&gt;(Q2, Q4, Q5, Q6,&lt;/P&gt;&lt;P&gt;Q10,Q13,Q14, Q19,&lt;/P&gt;&lt;P&gt;Q21, Q22,Q24, Q28,Q29,&lt;/P&gt;&lt;P&gt;Q30, Q33,Q34, Q38,Q39,&lt;/P&gt;&lt;P&gt;Q40, Q44,Q45, Q46,Q47,&lt;/P&gt;&lt;P&gt;Q50, Q54,Q55, Q56,&lt;/P&gt;&lt;P&gt;Q61, Q62,Q65,&lt;/P&gt;&lt;P&gt;Q70, Q73,Q76); run;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Nov 2018 16:56:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515614#M139245</guid>
      <dc:creator>wagdy</dc:creator>
      <dc:date>2018-11-23T16:56:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp;</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515738#M139215</link>
      <description>&lt;P&gt;You have provided log notes identifying statement numbers where missing values were input to some mathematical operation, generating missing values as the result.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But we can't help if you don't also show the log with those statement numbers and the associated statements.&amp;nbsp; Help us help you.&lt;/P&gt;</description>
      <pubDate>Sat, 24 Nov 2018 20:01:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515738#M139215</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2018-11-24T20:01:26Z</dc:date>
    </item>
    <item>
      <title>Re: how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp;</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515739#M139216</link>
      <description>&lt;P&gt;LIBNAME XXX 'c:\users\wagdy';&lt;/P&gt;&lt;P&gt;NOTE: Libref XXX was successfully assigned as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name: c:\users\wagdy&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp; DATA XXX.KARIMI4;&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp; set XXX.KARIMI3;&lt;/P&gt;&lt;P&gt;5&lt;/P&gt;&lt;P&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* scale # 1: attitude towards Israel (4 items) */&lt;/P&gt;&lt;P&gt;7&amp;nbsp;&amp;nbsp; Isr = sum (Q4a, Q47a, Q56a, Q65a);&lt;/P&gt;&lt;P&gt;8&amp;nbsp;&amp;nbsp; Isr = 0;&lt;/P&gt;&lt;P&gt;9&amp;nbsp;&amp;nbsp; IF Isr NE . THEN Isr= Sum (Q4a, Q47a, Q56a, Q65a);&lt;/P&gt;&lt;P&gt;10&lt;/P&gt;&lt;P&gt;11&amp;nbsp;&amp;nbsp; /* scale # 2: PV middle-east religiously based political views (5 items)*/&lt;/P&gt;&lt;P&gt;12&amp;nbsp;&amp;nbsp; PV = sum (Q2a, Q14a, Q22a,Q61a, Q76a);&lt;/P&gt;&lt;P&gt;13&amp;nbsp;&amp;nbsp; PV = 0;&lt;/P&gt;&lt;P&gt;14&amp;nbsp;&amp;nbsp; IF PV NE . THEN PV= sum (Q2a, Q14a, Q22a,Q61a, Q76a);&lt;/P&gt;&lt;P&gt;15&lt;/P&gt;&lt;P&gt;16&amp;nbsp;&amp;nbsp; /* scale # 3:NEGATIVE attitude toward Women, (5 ITEMS)*/&lt;/P&gt;&lt;P&gt;17&amp;nbsp;&amp;nbsp; W = SUM (Q30a,Q40a, Q46a, Q62a, Q70a);&lt;/P&gt;&lt;P&gt;18&amp;nbsp;&amp;nbsp; W = 0;&lt;/P&gt;&lt;P&gt;19&amp;nbsp;&amp;nbsp; IF W NE . THEN W = SUM (Q30a,Q40a, Q46a, Q62a, Q70a);&lt;/P&gt;&lt;P&gt;20&lt;/P&gt;&lt;P&gt;21&amp;nbsp;&amp;nbsp; /* scale # 4:NEGATIVE ATTITUDES TOWARDS THE WESTERN CULTURE (5 ITMS)*/&lt;/P&gt;&lt;P&gt;22&amp;nbsp;&amp;nbsp; WC = SUM (Q5a, Q10a,Q28a,Q38a,Q55a);&lt;/P&gt;&lt;P&gt;23&amp;nbsp;&amp;nbsp; WC =0;&lt;/P&gt;&lt;P&gt;24&amp;nbsp;&amp;nbsp; IF WC NE . THEN WC = SUM (Q5a,Q10a,Q28a,Q38a,Q55a);&lt;/P&gt;&lt;P&gt;25&lt;/P&gt;&lt;P&gt;26&lt;/P&gt;&lt;P&gt;27&amp;nbsp;&amp;nbsp; /* scale # 5: superiority Sup (6 items) */&lt;/P&gt;&lt;P&gt;28&lt;/P&gt;&lt;P&gt;29&amp;nbsp;&amp;nbsp; SUP = SUM (Q9a,Q17a,Q26a,Q27a,Q36a,Q79a);&lt;/P&gt;&lt;P&gt;30&amp;nbsp;&amp;nbsp; SUP = 0;&lt;/P&gt;&lt;P&gt;31&amp;nbsp;&amp;nbsp; IF SUP NE . THEN SUP= SUM (Q9a,Q17a,Q26a,Q27a,Q36a,Q79a);&lt;/P&gt;&lt;P&gt;32&lt;/P&gt;&lt;P&gt;33&amp;nbsp;&amp;nbsp; /* scale # 6: JE (8 items) based attitude of Condoning fight,&lt;/P&gt;&lt;P&gt;34&amp;nbsp;&amp;nbsp; believe in the use of force, ideology of Jihad, non-tolerance&lt;/P&gt;&lt;P&gt;35&amp;nbsp;&amp;nbsp; for others, uncompromising thinking, and no peaceful solution&lt;/P&gt;&lt;P&gt;36&amp;nbsp;&amp;nbsp; is possible)*/&lt;/P&gt;&lt;P&gt;37&lt;/P&gt;&lt;P&gt;38&amp;nbsp;&amp;nbsp; JE = SUM (Q6a, Q19a, Q24a,Q29a,Q34a,Q39a, Q44a,&lt;/P&gt;&lt;P&gt;39&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Q50a);&lt;/P&gt;&lt;P&gt;40&lt;/P&gt;&lt;P&gt;41&amp;nbsp;&amp;nbsp; JE = 0;&lt;/P&gt;&lt;P&gt;42&amp;nbsp;&amp;nbsp; IF JE NE . THEN JE= SUM (Q6a,Q19a, Q24a, Q29a,Q34a,Q39a, Q44a, Q50a);&lt;/P&gt;&lt;P&gt;43&lt;/P&gt;&lt;P&gt;44&amp;nbsp;&amp;nbsp; /* religiously thinking person; religious is very important&lt;/P&gt;&lt;P&gt;45&amp;nbsp;&amp;nbsp; to this person, STRONG RELIGIOUS BELIEFS/IDEOLOGIES (25 items) */&lt;/P&gt;&lt;P&gt;46&amp;nbsp;&amp;nbsp; /* religious */&lt;/P&gt;&lt;P&gt;47&amp;nbsp;&amp;nbsp; REL= sum&lt;/P&gt;&lt;P&gt;48&amp;nbsp;&amp;nbsp; (Q13a,Q21a, Q33a,Q45a,Q54a,Q73a);&lt;/P&gt;&lt;P&gt;49&lt;/P&gt;&lt;P&gt;50&amp;nbsp;&amp;nbsp; REL=0;&lt;/P&gt;&lt;P&gt;51&amp;nbsp;&amp;nbsp; IF REL NE . THEN REL = sum&lt;/P&gt;&lt;P&gt;52&amp;nbsp;&amp;nbsp; (Q13a,Q21a, Q33a,Q45a,Q54a,Q73a);&lt;/P&gt;&lt;P&gt;53&lt;/P&gt;&lt;P&gt;54&lt;/P&gt;&lt;P&gt;55&amp;nbsp;&amp;nbsp; /* TOTALBDS TOTBDS(33)*/&lt;/P&gt;&lt;P&gt;56&amp;nbsp;&amp;nbsp; TOTBDS = sum&lt;/P&gt;&lt;P&gt;57&amp;nbsp;&amp;nbsp; (Q2a, Q4a, Q5a, Q6a,&lt;/P&gt;&lt;P&gt;58&amp;nbsp;&amp;nbsp; Q10a,Q13a,Q14a, Q19a,&lt;/P&gt;&lt;P&gt;59&amp;nbsp;&amp;nbsp; Q21a, Q22a,Q24a, Q28a,Q29a,&lt;/P&gt;&lt;P&gt;60&amp;nbsp;&amp;nbsp; Q30a, Q33a,Q34a, Q38a,Q39a,&lt;/P&gt;&lt;P&gt;61&amp;nbsp;&amp;nbsp; Q40a, Q44a,Q45a, Q46a,Q47a,&lt;/P&gt;&lt;P&gt;62&amp;nbsp;&amp;nbsp; Q50a, Q54a,Q55a, Q56a,&lt;/P&gt;&lt;P&gt;63&amp;nbsp;&amp;nbsp; Q61a, Q62a,Q65a,&lt;/P&gt;&lt;P&gt;64&amp;nbsp;&amp;nbsp; Q70a, Q73a,Q76a);&lt;/P&gt;&lt;P&gt;65&amp;nbsp;&amp;nbsp; TOTBDS=0;&lt;/P&gt;&lt;P&gt;66&lt;/P&gt;&lt;P&gt;67&amp;nbsp;&amp;nbsp; IF TOTBDS NE . THEN TOTBDS = sum&lt;/P&gt;&lt;P&gt;68&amp;nbsp;&amp;nbsp; (Q2a, Q4a, Q5a, Q6a,&lt;/P&gt;&lt;P&gt;69&amp;nbsp;&amp;nbsp; Q10a,Q13a,Q14a, Q19a,&lt;/P&gt;&lt;P&gt;70&amp;nbsp;&amp;nbsp; Q21a, Q22a,Q24a, Q28a,Q29a,&lt;/P&gt;&lt;P&gt;71&amp;nbsp;&amp;nbsp; Q30a, Q33a,Q34a, Q38a,Q39a,&lt;/P&gt;&lt;P&gt;72&amp;nbsp;&amp;nbsp; Q40a, Q44a,Q45a, Q46a,Q47a,&lt;/P&gt;&lt;P&gt;73&amp;nbsp;&amp;nbsp; Q50a, Q54a,Q55a, Q56a,&lt;/P&gt;&lt;P&gt;74&amp;nbsp;&amp;nbsp; Q61a, Q62a,Q65a, Q70a, Q73a,Q76a); run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE: Missing values were generated as a result of performing an operation on missing values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Each place is given by: (Number of times) at (Line):(Column).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 7:7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 9:23&amp;nbsp;&amp;nbsp; 1 at 12:6&amp;nbsp;&amp;nbsp; 1 at 14:21&amp;nbsp;&amp;nbsp; 1 at 17:5&amp;nbsp;&amp;nbsp; 1 at 19:20&amp;nbsp;&amp;nbsp; 1 at 22:6&amp;nbsp;&amp;nbsp; 1 at 24:22&amp;nbsp;&amp;nbsp; 1 at 29:7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 at 31:23&amp;nbsp;&amp;nbsp; 1 at 38:6&amp;nbsp;&amp;nbsp; 1 at 42:21&amp;nbsp;&amp;nbsp; 1 at 47:6&amp;nbsp;&amp;nbsp; 1 at 51:24&amp;nbsp;&amp;nbsp; 1 at 56:10&amp;nbsp;&amp;nbsp; 1 at 67:30&lt;/P&gt;&lt;P&gt;NOTE: There were 1245 observations read from the data set XXX.KARIMI3.&lt;/P&gt;&lt;P&gt;NOTE: The data set XXX.KARIMI4 has 1245 observations and 97 variables.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.09 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.06 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;75&lt;/P&gt;&lt;P&gt;76&amp;nbsp;&amp;nbsp; proc fsedit; run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Q1. When I proc fsedit it gives me only 891 observations&lt;/P&gt;&lt;P&gt;When I run proc freq it gives me 1244 observation? How to fix this?&lt;/P&gt;</description>
      <pubDate>Sat, 24 Nov 2018 20:41:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515739#M139216</guid>
      <dc:creator>wagdy</dc:creator>
      <dc:date>2018-11-24T20:41:29Z</dc:date>
    </item>
    <item>
      <title>Re: how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp;</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515741#M139217</link>
      <description>&lt;P&gt;While your log reports 16 instances of generating missing values, it's actually 8 problems.&amp;nbsp;&amp;nbsp;&amp;nbsp;That's because you have 8 sets of three statements with the following structure:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; X=sum(a,b,c);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; X=0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if X^=, then X=sum(a,b,c);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You would get exactly the same resulting data set if you dropped the 2nd and 3rd statements from each set of 3 statements like the above.&amp;nbsp; After all, no matter what the result of the 1st statement, you assign a value of zero to the result variable in the 2nd statement.&amp;nbsp; And that in turn means the if test in the third statement is always true, so the same sum operation is repeated.&amp;nbsp; Therefore&amp;nbsp;every record that generates a "missing" log note (and only such records) in the first statement will also generate a "missing" log note for the third statement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So get rid of the 2nd and 3rd statements.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That leaves 8 messages effectively reporting that all the variables being summed (arguments of the SUM operation) in a single statement are missing, so the result is also missing.&amp;nbsp; While each of the 8 conditions might occur in 8 unique records, I suspect that all of them happen in a single record, which likely has all its incoming variables missing.&amp;nbsp; Probably because of some spurious generation of a missing record in a prior step.&amp;nbsp;&amp;nbsp; So you have to determine whether that is acceptable, and if not, identify the offending record.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is also why your proc freq has 1,244 obs instead of 1,245, although you haven't reported which variable(s)&amp;nbsp; is/are being tabulated.&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;</description>
      <pubDate>Sat, 24 Nov 2018 21:24:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515741#M139217</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2018-11-24T21:24:38Z</dc:date>
    </item>
    <item>
      <title>Re: how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp;</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515744#M139218</link>
      <description>&lt;P&gt;You will need to get help from someone who knows a little SAS, and can talk with you about&amp;nbsp; your data.&amp;nbsp; For example, consider this portion of your log:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;7&amp;nbsp;&amp;nbsp; Isr = sum (Q4a, Q47a, Q56a, Q65a);&lt;/P&gt;
&lt;P&gt;8&amp;nbsp;&amp;nbsp; Isr = 0;&lt;/P&gt;
&lt;P&gt;9&amp;nbsp;&amp;nbsp; IF Isr NE . THEN Isr= Sum (Q4a, Q47a, Q56a, Q65a);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Why use line 7, if you are planning on changing lsr to 0 on line 8?&amp;nbsp; Why bother with line 9, when lsr must be 0 because of line 8?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to be able to explain your intention and come up with some code that actually accomplishes what you are looking for.&lt;/P&gt;</description>
      <pubDate>Sat, 24 Nov 2018 21:42:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515744#M139218</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-11-24T21:42:27Z</dc:date>
    </item>
    <item>
      <title>Re: how to fix problem of missing values. Also not getting same observations when I run Fsedit &amp;</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515747#M139220</link>
      <description>&lt;P&gt;It is not just lines 7-8-9 it is the whole program,&amp;nbsp; You need someone with logic ability to do this simple steps.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We do not sum then set the sum to 0 then re-sum the same variables.&amp;nbsp; That just doesn't make since. 12-13-14 and 17-18-19 and so on in the log.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The cost of hiring someone with logic ability should not be that hard nor costly.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 24 Nov 2018 22:26:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-fix-problem-of-missing-values-Also-not-getting-same/m-p/515747#M139220</guid>
      <dc:creator>VDD</dc:creator>
      <dc:date>2018-11-24T22:26:16Z</dc:date>
    </item>
  </channel>
</rss>

