Partial least squares (PLS)












1












$begingroup$


I am relatively new to Orange, trying to utilise it for linear regression, in particular partial least squares (PLS). My statistics knowledge is in the moment not good enough to know whether I could compose an equivalent by combinding PCA with ordinary linear regression, but I would anyhow have expected a dedicated PLS widget - or as an option in the Linear regression widget.



I even found a description of PLS functionality in Orange2 here, but this is not available (or moved to where I don't find it) in Orange3.



Well, I have a python/numpy PLS implementation that I could probably adapt into a python script block, but is this necessary? Please tell me that it's just a mouse-click/import away.










share|improve this question







New contributor




Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$

















    1












    $begingroup$


    I am relatively new to Orange, trying to utilise it for linear regression, in particular partial least squares (PLS). My statistics knowledge is in the moment not good enough to know whether I could compose an equivalent by combinding PCA with ordinary linear regression, but I would anyhow have expected a dedicated PLS widget - or as an option in the Linear regression widget.



    I even found a description of PLS functionality in Orange2 here, but this is not available (or moved to where I don't find it) in Orange3.



    Well, I have a python/numpy PLS implementation that I could probably adapt into a python script block, but is this necessary? Please tell me that it's just a mouse-click/import away.










    share|improve this question







    New contributor




    Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.







    $endgroup$















      1












      1








      1





      $begingroup$


      I am relatively new to Orange, trying to utilise it for linear regression, in particular partial least squares (PLS). My statistics knowledge is in the moment not good enough to know whether I could compose an equivalent by combinding PCA with ordinary linear regression, but I would anyhow have expected a dedicated PLS widget - or as an option in the Linear regression widget.



      I even found a description of PLS functionality in Orange2 here, but this is not available (or moved to where I don't find it) in Orange3.



      Well, I have a python/numpy PLS implementation that I could probably adapt into a python script block, but is this necessary? Please tell me that it's just a mouse-click/import away.










      share|improve this question







      New contributor




      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.







      $endgroup$




      I am relatively new to Orange, trying to utilise it for linear regression, in particular partial least squares (PLS). My statistics knowledge is in the moment not good enough to know whether I could compose an equivalent by combinding PCA with ordinary linear regression, but I would anyhow have expected a dedicated PLS widget - or as an option in the Linear regression widget.



      I even found a description of PLS functionality in Orange2 here, but this is not available (or moved to where I don't find it) in Orange3.



      Well, I have a python/numpy PLS implementation that I could probably adapt into a python script block, but is this necessary? Please tell me that it's just a mouse-click/import away.







      linear-regression orange






      share|improve this question







      New contributor




      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 2 days ago









      Dr. VDr. V

      82




      82




      New contributor




      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Dr. V is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          0












          $begingroup$


          Well, I have a python/numpy PLS implementation that I could probably
          adapt into a python script block, but is this necessary? Please tell
          me that it's just a mouse-click/import away.




          Welcome to the site! I wish I could tell you that what you want is a simple point-and-click but I don't think that it will be.



          Generally speaking, most people use Orange as a tool for the visualization layer while you are looking for a tool for your modeling layer. Python has tons and tons of tools that you can use for modeling and should fit what you need. So, while that will be more steps for you, it will ultimately provide you more flexibility for other projects you may do in the future; just use Orange for the visualizations.






          share|improve this answer









          $endgroup$













          • $begingroup$
            Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
            $endgroup$
            – Dr. V
            yesterday











          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "557"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          Dr. V is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f47262%2fpartial-least-squares-pls%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0












          $begingroup$


          Well, I have a python/numpy PLS implementation that I could probably
          adapt into a python script block, but is this necessary? Please tell
          me that it's just a mouse-click/import away.




          Welcome to the site! I wish I could tell you that what you want is a simple point-and-click but I don't think that it will be.



          Generally speaking, most people use Orange as a tool for the visualization layer while you are looking for a tool for your modeling layer. Python has tons and tons of tools that you can use for modeling and should fit what you need. So, while that will be more steps for you, it will ultimately provide you more flexibility for other projects you may do in the future; just use Orange for the visualizations.






          share|improve this answer









          $endgroup$













          • $begingroup$
            Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
            $endgroup$
            – Dr. V
            yesterday
















          0












          $begingroup$


          Well, I have a python/numpy PLS implementation that I could probably
          adapt into a python script block, but is this necessary? Please tell
          me that it's just a mouse-click/import away.




          Welcome to the site! I wish I could tell you that what you want is a simple point-and-click but I don't think that it will be.



          Generally speaking, most people use Orange as a tool for the visualization layer while you are looking for a tool for your modeling layer. Python has tons and tons of tools that you can use for modeling and should fit what you need. So, while that will be more steps for you, it will ultimately provide you more flexibility for other projects you may do in the future; just use Orange for the visualizations.






          share|improve this answer









          $endgroup$













          • $begingroup$
            Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
            $endgroup$
            – Dr. V
            yesterday














          0












          0








          0





          $begingroup$


          Well, I have a python/numpy PLS implementation that I could probably
          adapt into a python script block, but is this necessary? Please tell
          me that it's just a mouse-click/import away.




          Welcome to the site! I wish I could tell you that what you want is a simple point-and-click but I don't think that it will be.



          Generally speaking, most people use Orange as a tool for the visualization layer while you are looking for a tool for your modeling layer. Python has tons and tons of tools that you can use for modeling and should fit what you need. So, while that will be more steps for you, it will ultimately provide you more flexibility for other projects you may do in the future; just use Orange for the visualizations.






          share|improve this answer









          $endgroup$




          Well, I have a python/numpy PLS implementation that I could probably
          adapt into a python script block, but is this necessary? Please tell
          me that it's just a mouse-click/import away.




          Welcome to the site! I wish I could tell you that what you want is a simple point-and-click but I don't think that it will be.



          Generally speaking, most people use Orange as a tool for the visualization layer while you are looking for a tool for your modeling layer. Python has tons and tons of tools that you can use for modeling and should fit what you need. So, while that will be more steps for you, it will ultimately provide you more flexibility for other projects you may do in the future; just use Orange for the visualizations.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 2 days ago









          I_Play_With_DataI_Play_With_Data

          1,187531




          1,187531












          • $begingroup$
            Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
            $endgroup$
            – Dr. V
            yesterday


















          • $begingroup$
            Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
            $endgroup$
            – Dr. V
            yesterday
















          $begingroup$
          Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
          $endgroup$
          – Dr. V
          yesterday




          $begingroup$
          Thanks. That is also good to know and saves me further seeking. Still, of course, I am slightly confused why it was included in the python API of Orange2 - and not in V3.
          $endgroup$
          – Dr. V
          yesterday










          Dr. V is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Dr. V is a new contributor. Be nice, and check out our Code of Conduct.













          Dr. V is a new contributor. Be nice, and check out our Code of Conduct.












          Dr. V is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to Data Science Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f47262%2fpartial-least-squares-pls%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          How to label and detect the document text images

          Vallis Paradisi

          Tabula Rosettana