<?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: Table Combination in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372678#M89145</link>
    <description>&lt;P&gt;Let's make some clarifications:&lt;/P&gt;
&lt;P&gt;- dataset: a SAS dataset; a member of a SAS library; represented physically as a .sas7bdat file in a directory for which a libname is assigned&lt;/P&gt;
&lt;P&gt;- file: usually used for "external file", not a SAS dataset; often contains tabular data that can be imported into a SAS dataset&lt;/P&gt;
&lt;P&gt;- observation: a single record (row) of a SAS dataset, consisting of one or more columns(variables)&lt;/P&gt;
&lt;P&gt;- variable or column: a single piece of data within an observation; numeric or character&lt;/P&gt;
&lt;P&gt;Try to follow this guideline in your posts to avoid confusion.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From what I guess, this might be what you are looking for:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
format dsname $41.;
set
  table1
  table2
  table3
  table4
  table5
  indsname=inname
;
where momr in (1,10,99);
dsname = inname;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Since the variable named as indsname can't be included in the output dataset, we have to create a suitable variable of length 41 (8 bytes max for library name, dot, 32 bytes max for dataset name) for that. Because the format statement comes before the set statement, dsname will be the first (leftmost) variable/column of the new dataset.&lt;/P&gt;</description>
    <pubDate>Mon, 03 Jul 2017 09:04:25 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2017-07-03T09:04:25Z</dc:date>
    <item>
      <title>Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372658#M89131</link>
      <description>&lt;P&gt;I have some&amp;nbsp;tables that I really need to combine it together. I just want to keep momr = 1, momr=10, momr=99 for each table. And have additional column on the left side of momr, so I can put a name in.&amp;nbsp;&lt;/P&gt;&lt;P&gt;All the tables are the same as follow:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;momr&lt;/TD&gt;&lt;TD&gt;_NAME_&lt;/TD&gt;&lt;TD&gt;_ewret1__Average_ret&lt;/TD&gt;&lt;TD&gt;_ewret1__CAPM_Alpha&lt;/TD&gt;&lt;TD&gt;_ewret1__FF3_Alpha&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;1.09&lt;/TD&gt;&lt;TD&gt;0.21&lt;/TD&gt;&lt;TD&gt;0.15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(6.22)&lt;/TD&gt;&lt;TD&gt;(3.26)&lt;/TD&gt;&lt;TD&gt;(3.08)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;1.09&lt;/TD&gt;&lt;TD&gt;0.21&lt;/TD&gt;&lt;TD&gt;0.15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(6.20)&lt;/TD&gt;&lt;TD&gt;(3.46)&lt;/TD&gt;&lt;TD&gt;(3.42)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;1.00&lt;/TD&gt;&lt;TD&gt;0.13&lt;/TD&gt;&lt;TD&gt;0.07&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(5.83)&lt;/TD&gt;&lt;TD&gt;(2.28)&lt;/TD&gt;&lt;TD&gt;(1.71)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;1.04&lt;/TD&gt;&lt;TD&gt;0.17&lt;/TD&gt;&lt;TD&gt;0.10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(6.01)&lt;/TD&gt;&lt;TD&gt;(2.79)&lt;/TD&gt;&lt;TD&gt;(2.34)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;0.97&lt;/TD&gt;&lt;TD&gt;0.07&lt;/TD&gt;&lt;TD&gt;-0.01&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(5.33)&lt;/TD&gt;&lt;TD&gt;(1.05)&lt;/TD&gt;&lt;TD&gt;(-0.32)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;0.98&lt;/TD&gt;&lt;TD&gt;0.06&lt;/TD&gt;&lt;TD&gt;-0.03&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(5.05)&lt;/TD&gt;&lt;TD&gt;(0.77)&lt;/TD&gt;&lt;TD&gt;(-0.68)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;0.90&lt;/TD&gt;&lt;TD&gt;-0.05&lt;/TD&gt;&lt;TD&gt;-0.16&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(4.30)&lt;/TD&gt;&lt;TD&gt;(-0.58)&lt;/TD&gt;&lt;TD&gt;(-2.98)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;0.78&lt;/TD&gt;&lt;TD&gt;-0.21&lt;/TD&gt;&lt;TD&gt;-0.32&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(3.46)&lt;/TD&gt;&lt;TD&gt;(-2.00)&lt;/TD&gt;&lt;TD&gt;(-5.47)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;0.67&lt;/TD&gt;&lt;TD&gt;-0.34&lt;/TD&gt;&lt;TD&gt;-0.48&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(2.77)&lt;/TD&gt;&lt;TD&gt;(-2.78)&lt;/TD&gt;&lt;TD&gt;(-6.66)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;0.27&lt;/TD&gt;&lt;TD&gt;-0.77&lt;/TD&gt;&lt;TD&gt;-0.95&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(1.01)&lt;/TD&gt;&lt;TD&gt;(-5.10)&lt;/TD&gt;&lt;TD&gt;(-10.01)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;99&lt;/TD&gt;&lt;TD&gt;param&lt;/TD&gt;&lt;TD&gt;-0.83***&lt;/TD&gt;&lt;TD&gt;-0.98***&lt;/TD&gt;&lt;TD&gt;-1.10***&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;99&lt;/TD&gt;&lt;TD&gt;T&lt;/TD&gt;&lt;TD&gt;(-6.04)&lt;/TD&gt;&lt;TD&gt;(-7.75)&lt;/TD&gt;&lt;TD&gt;(-11.34)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I really appreciate if someone can help me with it.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 06:45:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372658#M89131</guid>
      <dc:creator>yotsuba88</dc:creator>
      <dc:date>2017-07-03T06:45:41Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372660#M89132</link>
      <description>&lt;P&gt;What name should be contained in your new variable?&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 06:47:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372660#M89132</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-07-03T06:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372663#M89133</link>
      <description>I mean it just like Jump for 1st table, IV for 2nd table&lt;BR /&gt;&lt;BR /&gt;##- Please type your reply above this line. Simple formatting, no&lt;BR /&gt;attachments. -##</description>
      <pubDate>Mon, 03 Jul 2017 07:35:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372663#M89133</guid>
      <dc:creator>yotsuba88</dc:creator>
      <dc:date>2017-07-03T07:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372668#M89138</link>
      <description>&lt;P&gt;If you want those values automatically assigned in the data step, from where do you get them?&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 07:58:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372668#M89138</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-07-03T07:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372671#M89140</link>
      <description>I have 5 datasets that contain table (all tables have the same format),&lt;BR /&gt;then I try to combine these 5 datasets in one file.&lt;BR /&gt;Is this what you mean?&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;##- Please type your reply above this line. Simple formatting, no&lt;BR /&gt;attachments. -##</description>
      <pubDate>Mon, 03 Jul 2017 08:14:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372671#M89140</guid>
      <dc:creator>yotsuba88</dc:creator>
      <dc:date>2017-07-03T08:14:39Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372673#M89141</link>
      <description>&lt;P&gt;In your initial post, you wrote:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;"And have additional column on the left side of momr, so I can put a name in."&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What "name" do you want to have in this new column, and from where do you get it?&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 08:17:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372673#M89141</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-07-03T08:17:28Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372674#M89142</link>
      <description>The name of table is the name of file. So I am not sure if I can insert one&lt;BR /&gt;variable (column) and observation inside.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;##- Please type your reply above this line. Simple formatting, no&lt;BR /&gt;attachments. -##</description>
      <pubDate>Mon, 03 Jul 2017 08:23:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372674#M89142</guid>
      <dc:creator>yotsuba88</dc:creator>
      <dc:date>2017-07-03T08:23:39Z</dc:date>
    </item>
    <item>
      <title>Re: Table Combination</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372678#M89145</link>
      <description>&lt;P&gt;Let's make some clarifications:&lt;/P&gt;
&lt;P&gt;- dataset: a SAS dataset; a member of a SAS library; represented physically as a .sas7bdat file in a directory for which a libname is assigned&lt;/P&gt;
&lt;P&gt;- file: usually used for "external file", not a SAS dataset; often contains tabular data that can be imported into a SAS dataset&lt;/P&gt;
&lt;P&gt;- observation: a single record (row) of a SAS dataset, consisting of one or more columns(variables)&lt;/P&gt;
&lt;P&gt;- variable or column: a single piece of data within an observation; numeric or character&lt;/P&gt;
&lt;P&gt;Try to follow this guideline in your posts to avoid confusion.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From what I guess, this might be what you are looking for:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
format dsname $41.;
set
  table1
  table2
  table3
  table4
  table5
  indsname=inname
;
where momr in (1,10,99);
dsname = inname;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Since the variable named as indsname can't be included in the output dataset, we have to create a suitable variable of length 41 (8 bytes max for library name, dot, 32 bytes max for dataset name) for that. Because the format statement comes before the set statement, dsname will be the first (leftmost) variable/column of the new dataset.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 09:04:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Table-Combination/m-p/372678#M89145</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-07-03T09:04:25Z</dc:date>
    </item>
  </channel>
</rss>

