<?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: Tips for making a large data table smaller/lighter/faster in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18327#M16717</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vince,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm going to leverage the fact that I've seen some posts where you are scripting.&amp;nbsp; If you're already familiar with the types of data present and have some ideas of the reports/analysis you wish to perform on the larger dataset, why not try the invisible option on open?&amp;nbsp; &lt;SPAN style="font-size: 10pt;"&gt;If you open a data table invisible (and keep it invisible) then that will save the I/O to the display.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Community Discussion:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://kvoqx44227.lithium.com/thread/59784" target="_blank"&gt;https://community.jmp.com/thread/59784&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;Support Document:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.jmp.com/support/help/Basic_Data_Table_Scripting.shtml#Invisible" rel="noopener noreferrer" target="_blank"&gt;http://www.jmp.com/support/help/Basic_Data_Table_Scripting.shtml#Invisible&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Scripting Guide:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="11458_Screen Shot 2016-05-04 at 10.32.49 AM.png" style="width: 1468px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/3027i51FF665661D8F904/image-size/medium?v=v2&amp;amp;px=400" role="button" title="11458_Screen Shot 2016-05-04 at 10.32.49 AM.png" alt="11458_Screen Shot 2016-05-04 at 10.32.49 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nate&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 19 Oct 2016 02:34:15 GMT</pubDate>
    <dc:creator>Nate_Riordan</dc:creator>
    <dc:date>2016-10-19T02:34:15Z</dc:date>
    <item>
      <title>Tips for making a large data table smaller/lighter/faster</title>
      <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18323#M16713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does anyone have any tips for making a table faster?&amp;nbsp; I'm working with about 300M rows and I'm just wondering if there are any tips for making it not have to work as hard. &lt;/P&gt;&lt;P&gt;For instance, I tried turning a few condition columns (valued 1, 2, 3, 4,...) from character to numeric thinking that ints would be smaller than chars and it actually made the table slower and bigger.&amp;nbsp; Are some data/modeling types intrinsically smaller than others?&amp;nbsp; Or really anything anyone has found that might make working with this thing easier.&amp;nbsp; &lt;/P&gt;&lt;P&gt;I'm currently trying to bin my data columns with int values of 0-255 and just have a frequency column.&amp;nbsp; But if I need the full resolution data, is there anything I can do?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 May 2016 14:03:35 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18323#M16713</guid>
      <dc:creator>vince_faller</dc:creator>
      <dc:date>2016-05-04T14:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: Tips for making a large data table smaller/lighter/faster</title>
      <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18324#M16714</link>
      <description>&lt;P&gt;Try &lt;A href="http://www.jmp.com/support/help/Restructure_Data.shtml" target="_blank" rel="noopener noreferrer"&gt;Cols-&amp;gt;Utilities-&amp;gt;Compress Selected Columns&lt;/A&gt;​. It will look at the data stored in the selected columns and see if there's a more compact format to store it in.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From &lt;A href="https://community.jmp.com/message/213603" target="_blank"&gt;JMP Table &amp;amp;&amp;nbsp;Column Compression&lt;/A&gt;​:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; color: #555555; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif !important; line-height: 1.25 !important;"&gt;&lt;FONT size="3"&gt;Here's what Compress Selected Columns does:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; list-style-type: circle; color: #555555;"&gt;
&lt;LI style="margin-top: 0.5ex; margin-bottom: 0.5ex; padding: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: inherit;"&gt;&lt;FONT size="3"&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; color: #575757; font-size: 10pt;"&gt;It adds a List Check (default order) to character column if the column &lt;/SPAN&gt;&lt;SPAN style="font-family: inherit; color: #575757; font-size: 10pt; margin: 0px; padding: 0px; border: 0px; font-style: inherit; vertical-align: baseline; line-height: 1.5em;"&gt;has less than 255 distinct values.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="margin-top: 0.5ex; margin-bottom: 0.5ex; padding: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: inherit;"&gt;&lt;FONT size="3"&gt;Change numeric columns to the smallest 1-byte, 2-byte, or 4-byte integer if all values in the column can be stored&lt;SPAN style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-size: 10pt; font-family: inherit; vertical-align: baseline; line-height: 1.5em;"&gt;. Only integer values columns are checked.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;OL style="margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; color: #555555;"&gt;
&lt;UL style="margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: disc;"&gt;
&lt;LI style="margin-top: 0.5ex; margin-bottom: 0.5ex; padding: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: inherit;"&gt;&lt;FONT size="3"&gt;For 1-byte integer, the range of numbers that you can store is from -126 to 127.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="margin-top: 0.5ex; margin-bottom: 0.5ex; padding: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: inherit;"&gt;&lt;FONT size="3"&gt;For 2-byte integer, the range of numbers that you can store is from -32,766 to 32,767.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI style="margin-top: 0.5ex; margin-bottom: 0.5ex; padding: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: inherit;"&gt;&lt;FONT size="3"&gt;For 4-byte integer, the range of numbers that you can store is from -2,147,483,646 to 2,147,483,647.&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/OL&gt;
&lt;UL style="margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border: 0px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; vertical-align: baseline; list-style-type: circle; color: #555555;"&gt;
&lt;LI style="margin-top: 0.5ex; margin-bottom: 0.5ex; padding: 0px; border: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: inherit;"&gt;&lt;FONT size="3"&gt;It will not change the columns if they have list check already.&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jan 2017 14:29:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18324#M16714</guid>
      <dc:creator>Jeff_Perkinson</dc:creator>
      <dc:date>2017-01-06T14:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: Tips for making a large data table smaller/lighter/faster</title>
      <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18325#M16715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.jmp.com/people/jeff.perkinson"&gt;jeff.perkinson&lt;/A&gt;​'s strategy is the right one to use. The key is to get the byte size correct - which the "compress selected columns" does for you.&amp;nbsp; You can also reduce file size on the disk by using the "Compress File on Save" feature under the upper left most red triangle in the scripts area of the data table.&amp;nbsp; A third option that I like for working with text based categories is this add-in:&amp;nbsp; &lt;A _jive_internal="true" href="https://community.jmp.com/docs/DOC-6111" style="font-size: 10pt;"&gt;https://community.jmp.com/docs/DOC-6111&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 May 2016 16:20:16 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18325#M16715</guid>
      <dc:creator>MikeD_Anderson</dc:creator>
      <dc:date>2016-05-04T16:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: Tips for making a large data table smaller/lighter/faster</title>
      <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18326#M16716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well that makes everything easy.&amp;nbsp; Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 May 2016 17:11:48 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18326#M16716</guid>
      <dc:creator>vince_faller</dc:creator>
      <dc:date>2016-05-04T17:11:48Z</dc:date>
    </item>
    <item>
      <title>Re: Tips for making a large data table smaller/lighter/faster</title>
      <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18327#M16717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vince,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm going to leverage the fact that I've seen some posts where you are scripting.&amp;nbsp; If you're already familiar with the types of data present and have some ideas of the reports/analysis you wish to perform on the larger dataset, why not try the invisible option on open?&amp;nbsp; &lt;SPAN style="font-size: 10pt;"&gt;If you open a data table invisible (and keep it invisible) then that will save the I/O to the display.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Community Discussion:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://kvoqx44227.lithium.com/thread/59784" target="_blank"&gt;https://community.jmp.com/thread/59784&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;Support Document:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.jmp.com/support/help/Basic_Data_Table_Scripting.shtml#Invisible" rel="noopener noreferrer" target="_blank"&gt;http://www.jmp.com/support/help/Basic_Data_Table_Scripting.shtml#Invisible&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Scripting Guide:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="11458_Screen Shot 2016-05-04 at 10.32.49 AM.png" style="width: 1468px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/3027i51FF665661D8F904/image-size/medium?v=v2&amp;amp;px=400" role="button" title="11458_Screen Shot 2016-05-04 at 10.32.49 AM.png" alt="11458_Screen Shot 2016-05-04 at 10.32.49 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nate&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Oct 2016 02:34:15 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18327#M16717</guid>
      <dc:creator>Nate_Riordan</dc:creator>
      <dc:date>2016-10-19T02:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: Tips for making a large data table smaller/lighter/faster</title>
      <link>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18328#M16718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nate &amp;amp; Vince , &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; I have tried that out on a large data table previously.Apart from making a data table invisible - one can also try to make the data table private for further optimization ( again there can be trade offs) &lt;/P&gt;&lt;P&gt;1. Invisible &lt;/P&gt;&lt;P&gt;2. Private &lt;/P&gt;&lt;P&gt;&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; The following webcast by Brady ( a small part of it ) shows the same too . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.jmp.com/en_us/events/ondemand/mastering-jmp/jsl-for-experienced-users-part-1.html" title="http://www.jmp.com/en_us/events/ondemand/mastering-jmp/jsl-for-experienced-users-part-1.html"&gt;JMP Scripting Language for Experienced JSL Users – Part 1 | JMP&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 May 2016 14:04:06 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Tips-for-making-a-large-data-table-smaller-lighter-faster/m-p/18328#M16718</guid>
      <dc:creator>uday_guntupalli</dc:creator>
      <dc:date>2016-05-05T14:04:06Z</dc:date>
    </item>
  </channel>
</rss>

