<?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: How to create a sparse matrix? in SAS/IML Software and Matrix Computations</title>
    <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173722#M1709</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello we can't use SNA, since we don't have a license for it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We should calculate pagerank / betweenness / cliques / pagerank for our (fraud) matrix, but we can't do this since we cannot make a sparse matrix.&lt;/P&gt;&lt;P&gt;Any suggestions?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Apr 2014 14:13:00 GMT</pubDate>
    <dc:creator>BartV</dc:creator>
    <dc:date>2014-04-09T14:13:00Z</dc:date>
    <item>
      <title>How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173717#M1704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Currently we have some problemes with using SAS.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;We have used the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN lang="EN-US" style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;PROC IMPORT OUT= WORK.FRAUD&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN lang="EN-US" style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;DATAFILE= "C:\...&lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN lang="EN-US" style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;DBMS=CSV REPLACE;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;GETNAMES=YES;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATAROW=2;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;RUN;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;This datafile contains 3958352 records.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;Now we want to make a sparse matrix from this datafile.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;Do you guys know how we can do this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 8pt; font-family: 'SAS Monospace';"&gt;We found some example code on the internet:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;x = {3 1.1 0 0 ,&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; 1.1 4 0 3.2,&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; 0 1 10 0 ,&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp; 0 3.2 0 3 };&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;a = sparse(x, "sym");&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;print a[colname={"Value" "Row" "Col"}];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;But we don't know how to say that x containts the dataset work.fraud.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;We couldn't find anything on the sas community.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Kind regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 12:04:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173717#M1704</guid>
      <dc:creator>BartV</dc:creator>
      <dc:date>2014-04-09T12:04:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173718#M1705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What do you want to do with the matrix after it is in a SAS/IML? Is it square? If not, how many columns does it have?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 12:33:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173718#M1705</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2014-04-09T12:33:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173719#M1706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This might help.&lt;/P&gt;&lt;DIV style="font-family: Courier New; font-size: 11pt;"&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;data&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; xdata;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;input&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; x1-x4;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;cards&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffc0;"&gt;3 1.1 0 0 &lt;BR /&gt;&amp;nbsp; 1.1 4 0 3.2&lt;BR /&gt;&amp;nbsp; 0 1 10 0 &lt;BR /&gt;&amp;nbsp; 0 3.2 0 3&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;;;;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;proc&lt;/STRONG&gt; &lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;iml&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;use&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; xdata;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;read&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;all&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;var&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;_num_&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; into x;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;close&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; xdata;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;print&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; x;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; a = sparse(x, &lt;/SPAN&gt;&lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;"sym"&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;print&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; a[&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;colname&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;={&lt;/SPAN&gt;&lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;"Value"&lt;/SPAN&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;"Row"&lt;/SPAN&gt; &lt;SPAN style="color: #800080; background-color: #ffffff;"&gt;"Col"&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;}];&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;quit&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 12:41:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173719#M1706</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2014-04-09T12:41:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173720#M1707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We want to do some calculations like pagerank, cliques, betweeness but before we can do this, we need a sparse matrix dataset.&lt;/P&gt;&lt;P&gt;Here you can see a few lines of the matrix (3 columns)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Row","Col","Value"&lt;/P&gt;&lt;P&gt;830,3,1&lt;/P&gt;&lt;P&gt;852,3,1&lt;/P&gt;&lt;P&gt;52591,3,1&lt;/P&gt;&lt;P&gt;114337,3,1&lt;/P&gt;&lt;P&gt;148326,3,1&lt;/P&gt;&lt;P&gt;196849,3,1&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So how can we make a sparse matrix of this , so we can do our calculations on sparse matrix dataset?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Bart&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 13:46:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173720#M1707</guid>
      <dc:creator>BartV</dc:creator>
      <dc:date>2014-04-09T13:46:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173721#M1708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Based on your response, see the discussion at &lt;A _jive_internal="true" href="https://communities.sas.com/message/204360#204360"&gt;https://communities.sas.com/message/204360#204360&lt;/A&gt; &lt;/P&gt;&lt;P&gt;You might also want to read the papers by&amp;nbsp; &lt;SPAN style="font-size: 12pt;"&gt;Hector Rodriguez-Deniz &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;in the proceedings of SAS Global forum 2012 and 2013.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 13:56:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173721#M1708</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2014-04-09T13:56:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173722#M1709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello we can't use SNA, since we don't have a license for it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We should calculate pagerank / betweenness / cliques / pagerank for our (fraud) matrix, but we can't do this since we cannot make a sparse matrix.&lt;/P&gt;&lt;P&gt;Any suggestions?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 14:13:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173722#M1709</guid>
      <dc:creator>BartV</dc:creator>
      <dc:date>2014-04-09T14:13:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173723#M1710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I suggest you think carefully about what you are attempting.&amp;nbsp; Whether a sparse representation of a 4M x 4M matrix can even fit in memory depends on the percentage of nonzero elements and the RAM of your system.&amp;nbsp; The matrix has 1.6 x 10^13 elements.&amp;nbsp; If 1% of those are nonzero, you are still looking at 1.6 TRILLION elements. Stored as a sparse matrix, this requires 4.8 trillion doubles, which is 38.4 trillion bytes, which is about&amp;nbsp; 38.4 TERABYTES of data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That amount of RAM is needed just to store the data. The algorithms that you mention have nontrivial computational complexity and require additional memory. This is why many people use specialized tools and algorithms for network analysis of very large networks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 14:56:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173723#M1710</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2014-04-09T14:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173724#M1711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since our matrix is just 400 000 x 400 000 but I guess that is also too big?&lt;/P&gt;&lt;P&gt;Are these calculations right:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;400 000 x 400 000 = 1,6 x 10^11 and we have 0,4% nonzero elements so we are looking for 640000000 items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stored as a sparse matrix, this requires 1920000000 doubles which is 1,79 TB of data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Am I right, so we could only juse specialized tools and algorithms for network analysis?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for answering.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bart&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 08:18:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173724#M1711</guid>
      <dc:creator>BartV</dc:creator>
      <dc:date>2014-04-15T08:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173725#M1712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looks about right. I think the conclusion is that general-purpose tools are fine for analyzing networks that have thousands of nodes. This includes all the famous examples that you see of Hollywood stars, members of Fortune 500 boards, authors of papers in statistics journals, and characters in movies like &lt;EM&gt;Star Wars&lt;/EM&gt; or &lt;EM&gt;Lord of the Rings&lt;/EM&gt;. But for&amp;nbsp; huge networks with hundred of thousands or millions of nodes, special purpose tools such as &lt;A href="http://support.sas.com/software/products/sna/index.html" title="http://support.sas.com/software/products/sna/index.html"&gt;SAS Social Network Analysis&lt;/A&gt; and &lt;A href="http://www.sas.com/en_us/industry/banking/fraud-network-analysis.html" title="http://www.sas.com/en_us/industry/banking/fraud-network-analysis.html"&gt;SAS Fraud Network Analysis | SAS&lt;/A&gt; are more efficient.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 09:55:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173725#M1712</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2014-04-15T09:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a sparse matrix?</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173726#M1713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;We would like to calculate 4 metrics for a small network (only 15x15 nodes).&lt;/P&gt;&lt;P&gt;We would like to calculate betweenness centrality , pagerank centrality, cliques, assortativity.&lt;/P&gt;&lt;P&gt;Is it possible to calculate them without using IML?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently it is not possible we guess.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Apr 2014 12:04:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/How-to-create-a-sparse-matrix/m-p/173726#M1713</guid>
      <dc:creator>BartV</dc:creator>
      <dc:date>2014-04-19T12:04:56Z</dc:date>
    </item>
  </channel>
</rss>

