<?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: Functional Data: missing values imputation? in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232208#M46071</link>
    <description>&lt;P&gt;You should be able to work with data that is not 'dense' (all functions observed over the same, regular grid of domain values). You can have missing values at the end of the functions or in the middle. You should not have to impute data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How much of a difference is there when you say "very different X range?"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you using P-splines? They often fit well but they can have trouble with either large gaps in X or with very different ranges. Using one of the transforms can help P-splines. Also, it is generally not necessary to use a P-spline model with a degree above 1. Higher degrees can cause problem with such data, too.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So you are using JMP Pro 15?&lt;/P&gt;</description>
    <pubDate>Tue, 05 Nov 2019 18:31:20 GMT</pubDate>
    <dc:creator>Mark_Bailey</dc:creator>
    <dc:date>2019-11-05T18:31:20Z</dc:date>
    <item>
      <title>Functional Data: missing values imputation?</title>
      <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232191#M46069</link>
      <description>&lt;P&gt;Hello, I have a collection of X,Y&amp;nbsp;curves I would like to analyize with Functional Data Explorer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem I'm facing is that some of these curves are truncated at a certain value of X&amp;nbsp; because for greater&amp;nbsp;values&amp;nbsp; a physical failure occurs during data collection. Some other curves reach the maximum possible X with no failure.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;FDE is appearently not managing very well the presence of curves with very different X range, the missing portion is fit with&amp;nbsp; very unrealistic splines.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do not want to truncate all curves&amp;nbsp;to the same&amp;nbsp;X range of the "short" ones, because this&amp;nbsp;physical&amp;nbsp;failure is part of the information I&amp;nbsp;want to&amp;nbsp;keep.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Of course I can manually (or by JSL)&amp;nbsp;impute some predefined value&amp;nbsp;to replace the missing ones, but&amp;nbsp;I was expecting FDE data preparation to offer some handy way to manage "informative" missing&amp;nbsp;portions of curves.&amp;nbsp;I could not find any suggestion in the user manual (JMP14 or even JMP15).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any&amp;nbsp;idea how to to address this issue?&amp;nbsp; Do I need to wait JMP16 :)&lt;/img&gt; ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks a lot for your help!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Matteo&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2019 17:28:19 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232191#M46069</guid>
      <dc:creator>matteo_patelmo</dc:creator>
      <dc:date>2019-11-05T17:28:19Z</dc:date>
    </item>
    <item>
      <title>Re: Functional Data: missing values imputation?</title>
      <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232208#M46071</link>
      <description>&lt;P&gt;You should be able to work with data that is not 'dense' (all functions observed over the same, regular grid of domain values). You can have missing values at the end of the functions or in the middle. You should not have to impute data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How much of a difference is there when you say "very different X range?"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you using P-splines? They often fit well but they can have trouble with either large gaps in X or with very different ranges. Using one of the transforms can help P-splines. Also, it is generally not necessary to use a P-spline model with a degree above 1. Higher degrees can cause problem with such data, too.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So you are using JMP Pro 15?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2019 18:31:20 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232208#M46071</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2019-11-05T18:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Functional Data: missing values imputation?</title>
      <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232264#M46079</link>
      <description>&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;very different could mean that some curves are truncated at 60% of the total range.&amp;nbsp; I'm using B-splines.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here below an example of fitting one such truncated curves, I obtain an unnatural spike where data points are missing.&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="Capture.PNG" style="width: 374px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/20067iEFC43790AC40D4F0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&lt;BR /&gt;Matteo&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2019 20:07:03 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232264#M46079</guid>
      <dc:creator>matteo_patelmo</dc:creator>
      <dc:date>2019-11-05T20:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: Functional Data: missing values imputation?</title>
      <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232541#M46119</link>
      <description>&lt;P&gt;I would say that this data will not be satisfactorily modeled and analyzed with function data analysis techniques. You might try some of the Processing commands to determine if the help (e.g., Transform, Align) but I think that the available models will not be able to handle the short-comings of the data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, JMP R&amp;amp;D suggested using lower order splines. Part of the problem is that the number of knots applies to every function. The number and placement might not be good for every function in the sample. You can manually drag the diamond at the top of the data plot to adjust the location. The also suggest trying step function (degree=0) P-splines.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you know about the model controls? Are you using only the default set of B-spline models?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2019 20:47:42 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232541#M46119</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2019-11-06T20:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Functional Data: missing values imputation?</title>
      <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232565#M46123</link>
      <description>&lt;P&gt;Thanks. I will try as you suggest but I stll think that an option&lt;SPAN style="font-size: 14px; -webkit-tap-highlight-color: transparent; -webkit-text-size-adjust: 100%;"&gt;&amp;nbsp;allowing to impute data easily &amp;nbsp;would be very useful.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Matteo&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2019 21:38:39 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232565#M46123</guid>
      <dc:creator>matteo_patelmo</dc:creator>
      <dc:date>2019-11-06T21:38:39Z</dc:date>
    </item>
    <item>
      <title>Re: Functional Data: missing values imputation?</title>
      <link>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232676#M46147</link>
      <description>&lt;P&gt;Imputing data is difficult and works best, if at all, under specific conditions. It requires sufficient non-missing data to support replacement by one method or another. It always comes down to interpolation within the the ranges and categories that already exist. Your case of incomplete functions would require extrapolation of a large portion of the function. That is more like forecasting. The imputed data would incur very high uncertainty, expecially near the end of the function.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So I think it is best to work with the data you have and try some of the processing options and the low order splines with carefully placed knots. The default model parameters alone might not satisfy your needs.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 12:55:32 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Functional-Data-missing-values-imputation/m-p/232676#M46147</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2019-11-07T12:55:32Z</dc:date>
    </item>
  </channel>
</rss>

