<?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 Select Rows with Date &amp;lt; number of days from Today in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475640#M72017</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;My data table contain 90 days of data (e.g 03/01/2022 to 03/04/2022).&lt;/P&gt;&lt;P&gt;(The min &amp;amp; max date are not fixed because my source file will be updated daily with latest 90 days from today)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I only need latest 30 days of data in my data table for 1 type of analysis.&lt;/P&gt;&lt;P&gt;(e.g I want to retain rows with date from min=03/03/2022 to max=03/04/2022)&lt;/P&gt;&lt;P&gt;So, I want to select rows with End date &amp;gt; 30 days &amp;amp; delete it.&lt;/P&gt;&lt;P&gt;I used lines as below but it didn't work.&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;//Remove data with End date  &amp;lt; Today - 30 days (not required for analysis)
Current Data Table() &amp;lt;&amp;lt; Row Selection( Select where( :End date &amp;lt; (Today () - in days(30)  ))) &amp;lt;&amp;lt; delete rows;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;I check the log, it shows that the line is scriptable but I don't see any changes on my data table.&lt;/P&gt;&lt;P&gt;Any advice?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm using JMP15&lt;/P&gt;</description>
    <pubDate>Fri, 09 Jun 2023 16:55:51 GMT</pubDate>
    <dc:creator>WebDesignesCrow</dc:creator>
    <dc:date>2023-06-09T16:55:51Z</dc:date>
    <item>
      <title>How to Select Rows with Date &lt; number of days from Today</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475640#M72017</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;My data table contain 90 days of data (e.g 03/01/2022 to 03/04/2022).&lt;/P&gt;&lt;P&gt;(The min &amp;amp; max date are not fixed because my source file will be updated daily with latest 90 days from today)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I only need latest 30 days of data in my data table for 1 type of analysis.&lt;/P&gt;&lt;P&gt;(e.g I want to retain rows with date from min=03/03/2022 to max=03/04/2022)&lt;/P&gt;&lt;P&gt;So, I want to select rows with End date &amp;gt; 30 days &amp;amp; delete it.&lt;/P&gt;&lt;P&gt;I used lines as below but it didn't work.&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;//Remove data with End date  &amp;lt; Today - 30 days (not required for analysis)
Current Data Table() &amp;lt;&amp;lt; Row Selection( Select where( :End date &amp;lt; (Today () - in days(30)  ))) &amp;lt;&amp;lt; delete rows;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;I check the log, it shows that the line is scriptable but I don't see any changes on my data table.&lt;/P&gt;&lt;P&gt;Any advice?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm using JMP15&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jun 2023 16:55:51 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475640#M72017</guid>
      <dc:creator>WebDesignesCrow</dc:creator>
      <dc:date>2023-06-09T16:55:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to Select Rows with Date &lt; number of days from Today</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475659#M72018</link>
      <description>&lt;P&gt;There appears to be a bug in JMP 15 with the Row Selection() function.&amp;nbsp; You can get what you want by just using the Select Where()&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Current Data Table() &amp;lt;&amp;lt;  Select where( :End date &amp;lt; (Today () - in days(30)  )) &amp;lt;&amp;lt; delete rows;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;It has been fixed in JMP 16&lt;/P&gt;</description>
      <pubDate>Mon, 04 Apr 2022 03:49:28 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475659#M72018</guid>
      <dc:creator>txnelson</dc:creator>
      <dc:date>2022-04-04T03:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to Select Rows with Date &lt; number of days from Today</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475703#M72019</link>
      <description>&lt;P&gt;In cases like this I prefer using &lt;A href="https://www.jmp.com/support/help/en/16.2/#page/jmp/date-and-time-functions.shtml?os=win&amp;amp;source=application&amp;amp;utm_source=helpmenu&amp;amp;utm_medium=application#ww2538966" target="_blank" rel="noopener"&gt;Date Difference (jmp.com)&lt;/A&gt;&amp;nbsp;as it manages time / different intervals usually better. It might require some tries to get it working correctly (play around with alignment) but in my opinion it is worth it&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);

row_count = 40;
dt = New Table("dates",
	Add Rows(row_count),
	New Column("End date",
		Numeric,
		Continuous,
		Format("Format Pattern", "&amp;lt;YYYY&amp;gt;&amp;lt;-&amp;gt;&amp;lt;MM&amp;gt;&amp;lt;-&amp;gt;&amp;lt;DD&amp;gt; &amp;lt;hh24&amp;gt;&amp;lt;::&amp;gt;&amp;lt;mm&amp;gt;&amp;lt;::&amp;gt;&amp;lt;ss&amp;gt;", 19, 0),
		Input Format("Format Pattern", "&amp;lt;YYYY&amp;gt;&amp;lt;-&amp;gt;&amp;lt;MM&amp;gt;&amp;lt;-&amp;gt;&amp;lt;DD&amp;gt; &amp;lt;hh24&amp;gt;&amp;lt;::&amp;gt;&amp;lt;mm&amp;gt;&amp;lt;::&amp;gt;&amp;lt;ss&amp;gt;", 0),
		&amp;lt;&amp;lt; Set Each Value(Today() - In Days(row_count - Row()))
	)
);

dt &amp;lt;&amp;lt; New Column("difference", Numeric, Continuous,
	&amp;lt;&amp;lt; Formula(Date Difference(:End date, now, "Day"));
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1649048527739.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/41449i2147C238B08C2765/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jthi_0-1649048527739.png" alt="jthi_0-1649048527739.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Apr 2022 05:02:44 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/475703#M72019</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2022-04-04T05:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to Select Rows with Date &lt; number of days from Today</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/476136#M72071</link>
      <description>&lt;P&gt;Thanks Jim. Problem solved ! I overthink on writing the line.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Apr 2022 08:30:14 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-Select-Rows-with-Date-lt-number-of-days-from-Today/m-p/476136#M72071</guid>
      <dc:creator>WebDesignesCrow</dc:creator>
      <dc:date>2022-04-05T08:30:14Z</dc:date>
    </item>
  </channel>
</rss>

