<?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: reference gets lost &amp;gt;before&amp;lt; data table gets closed in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702815#M88719</link>
    <description>&lt;P&gt;like many of us - no analysis anymore without Jmp :)&lt;/img&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The syntax of&amp;nbsp;&lt;FONT face="courier new,courier"&gt;Summarize&lt;/FONT&gt; is special, right :)&lt;/img&gt;&lt;BR /&gt;Are there more functions like this?&lt;BR /&gt;Nevertheless, a quite convenient way to provide the symbols AND the purpose and then get them filled with value /values.&lt;/P&gt;&lt;P&gt;By the way, quite flexible as well: one can even specify separately&amp;nbsp; multiple &lt;FONT face="courier new,courier"&gt;by&lt;/FONT&gt;s - and&amp;nbsp; it gets slightly more unexpected :)&lt;/img&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );&lt;BR /&gt;//Summarize( sx = By( :sex , :age), exm = Mean( :height ) );
Summarize( sx = By( :sex ), ag= By(:age), exm = Mean( :height ) );
Show(sx); // -&amp;gt; list of ALL groupBy
Show(ag);&amp;nbsp;//&amp;nbsp;same list&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/26363"&gt;@ErraticAttack&lt;/a&gt;&amp;nbsp;wrote:&lt;P&gt;... why do platforms get a Report() message, but graph builder needs a Report() function call:&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This sound a bit similar to my question:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-Jmp-newbie-questions/m-p/559022/highlight/true#M77228" target="_self"&gt;&lt;SPAN&gt;why are there so many messages that I can send to a data table but not &lt;FONT face="courier new,courier"&gt;dt &amp;lt;&amp;lt; n rows()&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;another candidate for&amp;nbsp;&lt;LI-MESSAGE title="Collection of &amp;amp;quot;funny&amp;amp;quot; Jmp newbie questions" uid="559009" url="https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-Jmp-newbie-questions/m-p/559009#U559009" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;?&lt;/P&gt;&lt;P&gt;If there was a difference before, now it's possible to use either of the 2 approaches:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;obj &amp;lt;&amp;lt; Report;
Report(obj);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Could be treated as a sign for the effort that was/is/will be spent to make Jmp less inconsistent :)&lt;/img&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 26 Nov 2023 12:24:24 GMT</pubDate>
    <dc:creator>hogi</dc:creator>
    <dc:date>2023-11-26T12:24:24Z</dc:date>
    <item>
      <title>reference gets lost &gt;before&lt; data table gets closed</title>
      <link>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702618#M88693</link>
      <description>&lt;P&gt;I just noticed that a symbol reference to a data table gets lost already before this dialog opens:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="hogi_0-1700850233087.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/59060i0B7FFB30FC9B5EC1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="hogi_0-1700850233087.png" alt="hogi_0-1700850233087.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;TS-00076052&lt;/P&gt;&lt;P&gt;Even if you click on &lt;FONT face="courier new,courier"&gt;Cancel&lt;/FONT&gt;, the reference is lost:&lt;/P&gt;&lt;P&gt;&lt;div class="lia-vid-container video-embed-center"&gt;&lt;div id="lia-vid-6341721457112w540h540r871" class="lia-video-brightcove-player-container"&gt;&lt;video-js data-video-id="6341721457112" data-account="6058004218001" data-player="default" data-embed="default" class="vjs-fluid" controls="" data-application-id="" style="width: 100%; height: 100%;"&gt;&lt;/video-js&gt;&lt;/div&gt;&lt;script src="https://players.brightcove.net/6058004218001/default_default/index.min.js"&gt;&lt;/script&gt;&lt;script&gt;(function() {  var wrapper = document.getElementById('lia-vid-6341721457112w540h540r871');  var videoEl = wrapper ? wrapper.querySelector('video-js') : null;  if (videoEl) {     if (window.videojs) {       window.videojs(videoEl).ready(function() {         this.on('loadedmetadata', function() {           this.el().querySelectorAll('.vjs-load-progress div[data-start]').forEach(function(bar) {             bar.setAttribute('role', 'presentation');             bar.setAttribute('aria-hidden', 'true');           });         });       });     }  }})();&lt;/script&gt;&lt;a class="video-embed-link" href="https://community.jmp.com/t5/video/gallerypage/video-id/6341721457112"&gt;(view in My Videos)&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2023 08:03:44 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702618#M88693</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2023-11-28T08:03:44Z</dc:date>
    </item>
    <item>
      <title>Re: reference gets lost &gt;before&lt; data table gets closed</title>
      <link>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702648#M88700</link>
      <description>&lt;P&gt;Yeah, I've run into this many times.&amp;nbsp; JSL is nothing if not inconsistent and annoying!&lt;/P&gt;</description>
      <pubDate>Sat, 25 Nov 2023 03:44:11 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702648#M88700</guid>
      <dc:creator>ErraticAttack</dc:creator>
      <dc:date>2023-11-25T03:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: reference gets lost &gt;before&lt; data table gets closed</title>
      <link>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702675#M88701</link>
      <description>&lt;P&gt;Fortunately, JSL (an Jmp) is much more than that :)&lt;/img&gt;&lt;/P&gt;&lt;P&gt;there is sooo much on the good side of the scale.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But there are definitely "some" trap doors in Jmp and JSL.&lt;/P&gt;&lt;P&gt;For part of them, I learned from Jmp support that they are "as designed". Unfortunately, there is no "map" which tells Jmp users&amp;nbsp; which carpets and corners to avoid&lt;BR /&gt;&lt;BR /&gt;For the really big traps, I decided to start collecting:&lt;BR /&gt;&lt;LI-MESSAGE title="Caution: Places where Jmp does something unexpected" uid="699820" url="https://community.jmp.com/t5/Discussions/Caution-Places-where-Jmp-does-something-unexpected/m-p/699820#U699820" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;LI-MESSAGE title="Tips and Tricks - best practice with JMP/JSL" uid="662686" url="https://community.jmp.com/t5/Discussions/Tips-and-Tricks-best-practice-with-JMP-JSL/m-p/662686#U662686" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the small ones, I just created this post:&lt;BR /&gt;&lt;LI-MESSAGE title="Tiny Traps in Jmp and JSL" uid="702685" url="https://community.jmp.com/t5/Discussions/Tiny-Traps-in-Jmp-and-JSL/m-p/702685#U702685" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;BR /&gt;It will be for the tiny Issues like a lost reference - I guess there are hundreds?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Instead of a community post, it would be much easier for Jmp support to provide this list of known traps that are 1) "as designed", 2) too tiny to get fixed or: 3) to big to get fixed right away.&lt;BR /&gt;Perhaps with an option for users to vote and discuss?&lt;BR /&gt;Actually, similar to the wish list - but with Jmp support filling the list; and not a list of cool, new features, but a list with known traps. hm, this doesn't sound appealing, right? At first place, nothing that you set up to attract new users ...&lt;BR /&gt;But for current Jmp users it could help a lot to document known traps.&lt;BR /&gt;&lt;BR /&gt;And for future Jmp users?&lt;/P&gt;&lt;P&gt;In general: Current users should be "picky" enough to get annoying traps removed.&lt;BR /&gt;What sounds like "complaining" has to be understood as: making a good thing amazing.&lt;BR /&gt;(or with other words: making something great less "&lt;EM&gt;inconsistent and annoyin&lt;/EM&gt;g"&amp;nbsp;:)&lt;/img&gt;&lt;BR /&gt;So that all future users of Jmp can enjoy the power of the program without such traps.&lt;/P&gt;</description>
      <pubDate>Sat, 25 Nov 2023 11:03:50 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702675#M88701</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2023-11-25T11:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: reference gets lost &gt;before&lt; data table gets closed</title>
      <link>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702797#M88716</link>
      <description>&lt;P&gt;Just to be clear -- I like JSL and spend about 50 hours a week with it.&amp;nbsp; But it has also brough me the most frustration of any programming language that I've used, although most of that frustration was learning how to deal with a dynamically scoped language.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And the inconsistent / annoying things in JSL are usually a result of some amount of backwards-compatibility, such as Summarize()&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Summarize( exg = By( :sex ), exm = Mean( :height ) );
Eval List( {exg, Round( exm, 1 )} );&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;That is a function that does the funky with it's arguments.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, why do platforms get a Report() message, but graph builder needs a Report() function call:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gbp = Graph Builder( Variables( X( :height ), Y( :weight ) ), Elements( Points( X, Y ), Smoother( X, Y ) ) );
gb = Report( gbp )[Graph Builder Box( 1 )];&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;vs.&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Grocery Purchases.jmp" );
obj = dt &amp;lt;&amp;lt; Association Analysis( Item( :Product ), ID( :Customer ID ) );
r = obj &amp;lt;&amp;lt; Report;
t = r[Outline Box( 1 )] &amp;lt;&amp;lt; Get Title;
Show( t );&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sun, 26 Nov 2023 07:36:18 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702797#M88716</guid>
      <dc:creator>ErraticAttack</dc:creator>
      <dc:date>2023-11-26T07:36:18Z</dc:date>
    </item>
    <item>
      <title>Re: reference gets lost &gt;before&lt; data table gets closed</title>
      <link>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702815#M88719</link>
      <description>&lt;P&gt;like many of us - no analysis anymore without Jmp :)&lt;/img&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The syntax of&amp;nbsp;&lt;FONT face="courier new,courier"&gt;Summarize&lt;/FONT&gt; is special, right :)&lt;/img&gt;&lt;BR /&gt;Are there more functions like this?&lt;BR /&gt;Nevertheless, a quite convenient way to provide the symbols AND the purpose and then get them filled with value /values.&lt;/P&gt;&lt;P&gt;By the way, quite flexible as well: one can even specify separately&amp;nbsp; multiple &lt;FONT face="courier new,courier"&gt;by&lt;/FONT&gt;s - and&amp;nbsp; it gets slightly more unexpected :)&lt;/img&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );&lt;BR /&gt;//Summarize( sx = By( :sex , :age), exm = Mean( :height ) );
Summarize( sx = By( :sex ), ag= By(:age), exm = Mean( :height ) );
Show(sx); // -&amp;gt; list of ALL groupBy
Show(ag);&amp;nbsp;//&amp;nbsp;same list&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/26363"&gt;@ErraticAttack&lt;/a&gt;&amp;nbsp;wrote:&lt;P&gt;... why do platforms get a Report() message, but graph builder needs a Report() function call:&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This sound a bit similar to my question:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-Jmp-newbie-questions/m-p/559022/highlight/true#M77228" target="_self"&gt;&lt;SPAN&gt;why are there so many messages that I can send to a data table but not &lt;FONT face="courier new,courier"&gt;dt &amp;lt;&amp;lt; n rows()&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;another candidate for&amp;nbsp;&lt;LI-MESSAGE title="Collection of &amp;amp;quot;funny&amp;amp;quot; Jmp newbie questions" uid="559009" url="https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-Jmp-newbie-questions/m-p/559009#U559009" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;?&lt;/P&gt;&lt;P&gt;If there was a difference before, now it's possible to use either of the 2 approaches:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;obj &amp;lt;&amp;lt; Report;
Report(obj);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Could be treated as a sign for the effort that was/is/will be spent to make Jmp less inconsistent :)&lt;/img&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 26 Nov 2023 12:24:24 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/reference-gets-lost-gt-before-lt-data-table-gets-closed/m-p/702815#M88719</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2023-11-26T12:24:24Z</dc:date>
    </item>
  </channel>
</rss>

