<?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 get data from e.g. an Excel file into a vector in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445749#M111746</link>
    <description>&lt;P&gt;How to get&amp;nbsp;these example data from e.g. an Excel file (or ascii file):&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Var c1 c2&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Into the vectors c1 and c2 in the below program.&lt;/P&gt;&lt;P&gt;Proc optmodel;&lt;/P&gt;&lt;P&gt;set box={"A","B","C"};&lt;/P&gt;&lt;P&gt;var Q{i in box} &amp;gt;=0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;number c1{i in box}=[2 4 6];&lt;/P&gt;&lt;P&gt;number c2{i in box}=[5 3 7];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;etc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;</description>
    <pubDate>Thu, 15 Mar 2018 07:55:55 GMT</pubDate>
    <dc:creator>BjarneGjerde</dc:creator>
    <dc:date>2018-03-15T07:55:55Z</dc:date>
    <item>
      <title>How to get data from e.g. an Excel file into a vector</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445749#M111746</link>
      <description>&lt;P&gt;How to get&amp;nbsp;these example data from e.g. an Excel file (or ascii file):&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Var c1 c2&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Into the vectors c1 and c2 in the below program.&lt;/P&gt;&lt;P&gt;Proc optmodel;&lt;/P&gt;&lt;P&gt;set box={"A","B","C"};&lt;/P&gt;&lt;P&gt;var Q{i in box} &amp;gt;=0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;number c1{i in box}=[2 4 6];&lt;/P&gt;&lt;P&gt;number c2{i in box}=[5 3 7];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;etc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2018 07:55:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445749#M111746</guid>
      <dc:creator>BjarneGjerde</dc:creator>
      <dc:date>2018-03-15T07:55:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to get data from e.g. an Excel file into a vector</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445808#M111769</link>
      <description>&lt;P&gt;Calling&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/1636"&gt;@RobPratt&lt;/a&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2018 12:49:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445808#M111769</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-03-15T12:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to get data from e.g. an Excel file into a vector</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445830#M111786</link>
      <description>&lt;P&gt;First convert to a SAS data set, say indata, by using PROC IMPORT or a DATA _null_ step.&amp;nbsp; Then use the READ DATA statement:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc optmodel;
   set &amp;lt;str&amp;gt; box;
   var Q{box} &amp;gt;=0;
   number c1{box};
   number c2{box};
   read data indata into box=[Var] c1 c2;
   print c1 c2;
quit;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;PROC OPTMODEL questions will get more immediate response in the Mathematical Optimization, Discrete-Event Simulation, and OR community.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2018 13:43:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445830#M111786</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2018-03-15T13:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to get data from e.g. an Excel file into a vector</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445855#M111801</link>
      <description>&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;But I do&amp;nbsp; not see how to&amp;nbsp;get each line or Product (Var&amp;nbsp;A, B, C) –&amp;nbsp;into&amp;nbsp;e.g. c1 {i in box}.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Proc optmodel;&lt;/P&gt;&lt;P&gt;set box={"A","B","C"};&lt;/P&gt;&lt;P&gt;var Q{i in box} &amp;gt;=0;&lt;/P&gt;&lt;P&gt;number c1{i in box}=[2 4 6];&lt;/P&gt;&lt;P&gt;number c2{i in box}=[5 3 7];&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2018 14:54:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445855#M111801</guid>
      <dc:creator>BjarneGjerde</dc:creator>
      <dc:date>2018-03-15T14:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to get data from e.g. an Excel file into a vector</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445952#M111822</link>
      <description>&lt;P&gt;The READ DATA statement populates box, c1, and c2 for you.&amp;nbsp; That way, you can solve a different instance of the same problem just by changing data sets without having to change your PROC OPTMODEL code.&lt;/P&gt;</description>
      <pubDate>Sat, 17 Mar 2018 13:27:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-data-from-e-g-an-Excel-file-into-a-vector/m-p/445952#M111822</guid>
      <dc:creator>RobPratt</dc:creator>
      <dc:date>2018-03-17T13:27:30Z</dc:date>
    </item>
  </channel>
</rss>

